As Jim put it Xbawks One...out of Ten, would not play
Must be online at least once a day
Mandatory install
Pre-purchase subscription and payment
No backwards compatibility
No used games
What is this? Nineteen Eighty-Four?
And for once I have to say I actually agree with Stirlin, though the consoles will remain popular due to the low involvement required to actually play something on it and call yourself a "gamer", and you've got a whole generation of CODdies who want that low involvement