Yup, that's why they were looking at buying Yahoo! for a while there. The thing is, they do everything. And when you do everything, you can't do all of it well. They have too many eggs in too many baskets (for example, why did they compete in the mp3 player space with Zune?).
They do some things really well (Xbox Live is amazing, for example) but yeah they fail hard at the web.
...completely hearsay, but I've been told that the management culture at Microsoft is positively stifling, and all the best engineers are off working on niche projects that will probably never ship...
They do some things really well (Xbox Live is amazing, for example) but yeah they fail hard at the web.