Think again, nobody can beat the open-source model.
Microsoft sure is at least at par with Java and PHP.
Start-up price equal to zero plus, fast bug fixes and modularity, thus improved security
, plus ...
BIG companies (all Microsoft's direct competition actually) see in open-source/open standards a way to dethrone M$'s monopoly. Examples include IBM, BEA, Oracle, JBoss, Sun, Novell, Adobe.
And well, with all Microsoft's reports, Linux is still winning ground, Apache still has aprox. 70%
of the web-servers arena, Java is still number 1 on the TIOBE languages popularity index
(doing quite well actually), Java still has more jobs available
, Java is still muti-platform, big companies still prefer Java if only to avoid platform lock-in, and aparently Swing is the dominant GUI toolkit
(over WinForms too), and OpenOffice is actively eating from the big Microsoft Office pie.