Biased and unresearched.
I'd debunk it but it's way tooo long.
edit: just to add that MS is indeed facing strong challenges but for none of the reasons you stated.
edit2: holy ignorance batman... posts like this are why I loathe how the internet has become a window for unresearched opinion. At least back when books and magazines existed there were some people watching over things like this.
edit3: read mikeB's post, unlike most of the time he isn't full of it and nails some things you should be aware of before writing something like this.








