"In the world of actual productivity, you'll find Linux and other open sourced software are dominant, particularly in engineering and the sciences."
What a load of crap. Sciences eh? I'm a software engineer who develops for a world famous manufacturer for all kinds of systems, mostly Microsoft. I've been developing for 25 years.
Visual Studio 2010 urinates over Eclipse and its ilk. I use both products, Eclipse is not a patch on 2010, especially text editor config or online help. Android documentation is awful, the MSDN help is well organised. Office is ubiquituous.
Microsoft's dominant market share in the business world is no accident.