Self-sabotage? A really interesting glimpse into why Microsoft consistently fails to innovate: http://s.nyt.com/u/eBY