How many years could pass, until they will figure out and develop a the same development process that brings Linux kernel and other wonders to us - a collaboration of engineers around the globe?<p>But wait, that means all you need is gcc, emacs, git sometimes ssh and internet connection and Paypall (sic.) account? How could they sell all that disconnected from reality, bloated crap they produce, spending billions per year?<p>The answer is quite easy - in order to get 200+k salaries and bonuses managers must maintain this bloated hierarchy and fabric-style sweatshops. Otherwise, who needs them?<p>But the real question is - why we still care about MS? Who cares about old Nokia phones or Delphi or Java or things like Novell Netware?))