Microsoft just don't get it. They have designed a winning product but execute it so poorly that their sales are dismal. The iPad is so successful because it is easy to use and just works. The Surface on the other hand is plagued with minor problems that require multiple driver and firmware updates that is a serious disincentive to the would be buyer. Why don't they spend a little more time testing before they rush to release. I personally don't think the issues are nearly as bad as one might think after reading these forums but they are still issues that will leave the average user annoyed. If I wasn't computer literate and read the multitude of negative posts, I wouldn't buy one. Issues such as the pen not working, the overheating problems or the less than ideal keyboard, to name a few, should never make it to a final release. It wont be long before Microsoft finally throw in the towel as a result of dismal market share on a product that really has the potential to revolutionize the tablet/laptop market.