You don't have to be the best to succeed in business. Good marketing and price are often more important than quality. It does seem that MS have failed on the price and marketing with the Surface RT and Windows 8. They have also failed with the quality of the desktop GUI. Many of the under the hood improvements have gone unnoticed by the majority.