The problem with consoles is that the manufacturers decided the product they wanted to sell before they ever even thought about asking consumers what they wanted.
Kinect, Blu-ray, whatever the fuck Nintendo thinks it's doing...
People buy consoles to play games easily. That's it.
They want to plug it in, put the game in, and play. They want it to be seamless and automatic. Everything that gets in the way of doing that gives them less and less reason to own a console.
Logins, accounts, menus, installation, patches, updates, load times, the server's down right now, so fuck you, lag, shitty customer service...
Seriously, why bother? There's no advantage over a PC anymore.
People buy consoles because they want to play games without having to worry about the games' life support system.
They don't give a shit if it's a little bit slower or less powerful, or the graphics aren't quite as good, or... none of that.
They care about one thing, and one thing only: They get to push a button and start playing games, and it just works without them ever having to fuck around with anything.
Only, now, that's not true anymore. It DOESN'T work. It's slow, cumbersome, and there's a weird ass secret handshake just to get it to do anything. On top of that, we're still playing year-old games built on 4-year-old engines, running on decade-old servers. We literally delivered dump trucks full of cash to places like EA, Microsoft, and Infinity Ward, with the expectation that they would buy some fucking servers.
Instead, they launched stupid schemes were you can pay even more to rent your own server, and even then it's still a slow piece of shit.
Am I alone on this?