Google does it better.
But a minor note, computers were sold with Windows for years because customers wanted a product that was supported, never mind the quality, and Apple sues everyone who installs their OS on another system.
Brownie points for MSFT on that one, off topic. Any platform and all.
It's only recently that *nix, and by *nix I mean Ubunutu, became available on computers. Companies have had to train up their entire support system from the ground up with a different set of products. That takes time and they'd rather not do that.
I'd actually argue that FOSS being commercialized ruins the very essence of FOSS. You're creating another software company, with many people now recognizing Linux as Ubuntu. Sure, for Canonical that's bloody brilliant. I'd commend them on that business strategy. But the whole idea behind FOSS, that you have a product that is intrinsically yours, complete freedom to run what you want, however you want. That's being taken away. Now there's a certain office application, a certain OS, a certain compiler. What's the difference between You Will Run This For Slightly Less Than Windows to You Will Run This But Have Access To All This?
For example, MSFT .Net supports quite a few languages, none of them theirs. Bar C# which was created by them then made F/OSS, but major *nix people will argue against that. Mainly because MSFT created it.
Picture a day when you turn on your computer and there's no Fedora/Red Hat (it's a thought experiment, go with it), no Slackware, no Unix to speak of, just Ubuntu. No office applications bar Open Office, no compiler suite bar Net Beans. A platform where you can't code in certain languages because the Ministry banned it. Where you can't open certain formats, can't say certain words because it was decreed heresy.
What was that dudes name who blasted Mono for implementing C#? There is quite a few FOSS sites I formerly respected who cried for the product to be discontinued and all copies destroyed. Intelligent people who will praise Apple for their "openess" and Google for their creation of web apps on any platform, ignoring the fact you can run Windows on an Apple PC but no Apple on any hardware but that approved by and sold by Apple. Can't run Flash apps on Apple products because Flash is evil. And hey, I hate coding in Flash, I'd rather code in assembly, makes more sense. But that should be seen as heresy by the FOSS community, not lauded on site after site. Google takes all information entered into their products, compiles a profile on you, then sells that to marketers. They're legal spammers. Hell, Google cars wardrive and flat out steal information off any wifi network they come across. They start a product, let the FOSS community build it, then commercialize it and charge everyone for the privilege.
And I'm ranting again. -.-
But don't make a world where FOSS is just another software company who's claim to fame is that they're better than MSFT. Take your computer, uninstall Windows and put the OS of your choice on. Then install the programs of your choice, go online and help out a struggling dev with their product. I'd recommend Firefox, since they stopped being good around IE5 when they decided they were better than the competition and have focused on random plugins ever since.