Microsoft admits to themselves that they suck

quotes from an internal memo sent to Microsoft Chairman Bill Gates on February 21, 1997 by C++ general manager Aaron Contorer, a software expert.
“There is a huge switching cost to using a different operating system,” he wrote Gates.
“It is this switching cost that has given customers the patience to stick with Windows through all our mistakes, our buggy drivers, our high TCO, our lack of a sexy version at times…
“It would be so much work to move over that they hope we just improve Windows rather than force them to move,” he said.