Im not really educated about the GNOME world, but I was involved on KDE side of things (very minor contributor). Money was _never_ thrown around. At best, a handful of engineers from a few different companies (TrollTech/Nokia, Novell/SUSE, Red Hat, Canonical) were hired to work full time and that was pretty much it. I don't think more than 10-15 engineers have done paid worked on KDE at any given time. Most of the contributions were volunteers.
There was a few attempts on KDE side to get paid by Intel to develop an office suite for mobile but it was also pretty small.
And to this date that is still the case with KDE. Very few engineers paid to work on it hired by entirely different set of companies like Blue Systems or Krita trying to make a living with very modest donations and contributions.
KDE is one of the biggest softwares out there. It was the first SVN repository to reach 1 million commits, etc etc and most of it has been volunteer work. Any claim that money was thrown at KDE really upsets me because it would be a complete mischaracterization of the nature of the project and motivations of people behind it.
Your main point is valid though. FAT and SMB patents were more serious threats.