One issue that seems to come up a fair bit (often not directly) is that MS has a hypercritical culture, where there's always a reason NOT do something. Since they had big money makers in Office and Windows, no one really noticed for a long time..
I hear constant grumbling that people with ideas get their ideas shot down with lots of criticism. Many of these people say that MS would have killed the iPhone, iPad, and Wii had they been proposed at MS in final form.
It sounds like a company made of bright people who have no problem finding issues with products, but less good at fighting for new innovation against these same critics.
Or perhaps it is just a big company problem. When the two ways to get ahead is: 1. Do something and brag as much as you can about it (shameless self promotion) 2. Criticize everything about everybody around you, even for the most minute details (make your self look good, by putting down everybody else ideas or way to do things).
Not helpful behavior, all disguised in the name of the company's 'good' of course.
I'm also wondering how many of the accurate "it'll never work" calls are based on internal realities? As in "this awesome tablet won't fly because there's no way the Windows 7 people are going to allow us to create our own dedicated OS."
Also, about the criticism - what form does it take? Does it sound like people saying "Due to my lack of imagination and generally fearful demeanor, I say it can't be done for this BS reason"? Or does it carry the more savvy and well-informed tone of "Doing that at Microsoft will get you killed, and here's where you'll find the bodies to prove it"?
So you do this by pointing out to your manager all the good things you have done and shooting down anything anyone else does - since everybody knows this and everybody does it you have a catastrophic situation.
Ultimately the only solution if to have them crash their cars into each on the way to work to decide who gets the corner office (gratuitous Richard Morgan link)
Bing is run the same way, is it not?
It seems that Microsoft might finally be learning that if it acts as a loosely coupled set of components rather than a monolith with everyone getting veto on everyone else, things work a lot better (and presumably cheaper too). They have all the talent, they just kill it with middle-management (see: Kin).
that said, Paul was completely right: it's been a long time since they've inspired fear.