Though not directly related to the topic i think MS Top Brass should read important lines from the blog posts like
http://mark-lucovsky.blogspot.com/2005/02/shipping-software.html
" I would argue that Microsoft used to know how to ship software, but the world has changed... The companies that "know how to ship software" are the ones to watch. They have embraced the network, deeply understand the concept of "software as a service", and know how to deliver incredible value to their customers efficiently and quickly."
http://www.scottberkun.com/blog/2007/does-google-2008-microsoft-1998/
Common mistakes employees of dominant companies make:
- Believing no one has been at the center of the tech-universe before.
- Inability to take a non self-centric view of the world.
- Depending on power and intimidation, more than intelligence and wisdom.
- Failing to find ways to stay humble & hungry while being dominant.
- Focusing more on beating rivals than satisfying customers.
- Underestimating how decisions will be received by the rest of the world.