It's all a symptom of too much money and too many resources, I think. Focus get's completely lost. Isn't there a way to run a big company? Is anything known on how Apple does it? How big are their development teams, even? Would it make sense to manage internal teams a bit like startups, that is they would have to succeed on their own and pitch for investments?
Micro-startups inside MS would be a killer idea. Small teams of 2-5 people, isolated, given time and necessary resources to create idea's. The challenge would be to keep entrepreneurial types tethered to MS, rather than watching them leave to start a company on their own (be their own boss, reap more financial rewards, etc...).
--------------------
It looks, from the outside at least, that MS has been dealing with plenty of political turmoil for quite some time now. If you exclude legacy products (Windows/Office), you see a pretty bad track record in terms of financial success over the last 10 years. Zune, Kin, Tablet PC's, Windows Mobile (profitable, but who wants one now?), Xbox (successful as a product, how about paying off its multi-billion dollar investment?), MSN, Pocket PC's, etc...
Most of the tech Apple is creating today, Microsoft had years ago. The thing is, MS didn't refine it well enough. They need to spit and polish the crap out of their products. Not release a product, saturate the market with it, declare victory, and ignore nurturing it.
What are they doing most wrong? Lately they've been in reaction mode. They don't innovate. They copy. And by the time they get their copy out it's too late. They've always copied, but their copies use to be good. Or at least tethered to a commonly-used proprietary OS or file format with high switching costs.
Lately their mantra has been along the lines of this:
1) See an idea that's successful.
2) Decide to compete with it.
3) Form a team to build it. Possibly acquire companies to do so.
4) Build it internally behind closed doors.
5) 1-3 years pass. Competitors gobble up market share. Microsoft spends lots of cash.
6) Launch it! Expect consumers to replace their other gizmo with MS's gizmo, costing them money, and time with switching costs (how do you migrate an iTunes database with 10,000 ACC's, ratings, album artwork, et all, to Windows Media Player in a few minutes?).
And people must like it, right? We spent all this money building it, our focus groups said it was awesome, and it does what our competitors product does too!
They're missing a much-needed feedback loop. Alpha users, and beta users. They don't know if their masterpiece is any good until millions have been spent and they show it off. It's hit or miss.