It would be negligent not to point out what a great thing Microsoft has squandered.
Microsoft has a habit of squandering good things, and pushing mediocre (and sometimes bad) ones quite hard. This isn't a new thing, either, it's been like this for ages. In fact, I can't even remember when it started...