My point is without Microsoft we wouldn't be where we are today. We'd be lagging far behind. Apple being the only competition, would probably still be selling Apple 2.
You are free to not use products from companies you don't like. Trust me I do value Linux, currently typing this from my Ubuntu machine. I hope it speeds up in development, but without the proper incentive, it simply is not happening. Only companies I see in the desktop space are valve at the moment who have vested interest on the gaming aspect. I don't think every developers are going to say kumbaya and develop for Linux without getting any kind of financial support. O.o
If all unix-like OS devs or even just all Linux devs pooled their efforts in to one distro, they'd have beaten Windows long ago.