IN MY OPINION
Microsoft done a few things wrong. First off they reveled their "NextGenConsole" on a weekday, during the morning in America. It may have been a great time for the media but for future customers it wasn't. Most people will have been at school or work, so that was a silly move to start off with. They showed off some decent technology, I wasn't a fan of all this voice activated controlled stuff but it's impressive tech, what isn't impressive is the fact they're trying to buy future customers over with something that'll only be working in the US from day one. It could takes god knows how long to get that sorta working tech in homes across the world. So that was a pretty big blow back for people OUTSIDE of the US.
The name of the console seems stupid, I know why they called it the XBOXONE but still doesn't sound good in my opinion. It looks like a VCR as well, plus why the hell would they make it glossy black? It's just a giant dust magnet! Also who the hell are they trying to target with this thing? Clearly people who can't find their remote was at the top of the list. The XBOX franchises was known as a "Gaming Console" now it's not a gaming console it's a "All in one Entertainment System" so can we really call the console wars the "console" wars anymore? One does not simple have a war with one side.
The fact that you have to always have the Kinetic connected is a turn off in my eyes, say it was to fall from the top of your TV and break, you technically cannot use your console till you physically go out and buy a new one! They didn't bring anything new to the table either, yeah someone is going to say "Sheldon you blind m8?" they did bring all this voice activated stuff, TV apps, etc.. But this still is for US only, so like I was saying they haven't really brought much to the table. Well... Nothing that all XBOX users can take advantage of :p