I am not defending Microsoft actions (even if they make some few open source contributions).
I just said that Google Achilles' heel is in another place and because we have a bias in favor of free software we are not seeing the big picture clearly.
I have no bias in favor of free software. I do think open source is awesome. I do think open source UNIX-like systems are awesome. I do think open source programming languages are awesome. With all this said I use whatever software I like and can afford. I don't think open source software is inherently better, it is inherently more awesome but not necessarily better. My favorite desktop OSes are OpenBSD, OS X & Linux, I am only using Linux currently. My favorite GUIs are Cocoa & KDE.