So I have just seen the unveil of the Xbox one and I must say... It looks shit.
Let me make a list for you:
1. Used games fees
2. Requires a constant internet connection
3. Less powerful than the ps4
4. Kinect is required to use the console
5. No backwards compatibility (360 games and original xbox games cannot be played)
6. Pay to play online
7. Microsoft is not allowing independent developers to self publish their games
8. Don't even know if their TV, Music and other services will be able to work outside the USA
9. Kinect voice could be used by others to troll
10. Only 5 gb of ram will be available to developers
And that is why I am never going to get the Xbox One.