The lack of backwards compatibility in consoles is not that big of a deal to me. A lot of people here grew up with the Nintendo, Super Nintendo, N64 line. I don't remember hearing anyone complaining then that they couldn't play Legend of Zelda on their Super Nintendo. You just kept your old consoles and plugged it in whenever you felt like playing an older game. While backwards compatibility is nice for people that never had the older console and allows them to play classic games, the majority of people that are going to buy the XboxOne, PS4, WiiU have a version of every console put out by the companies.
That was a long, rambling mess that probably goes on another forum but it seemed to kind of fit into this one.
Backwards compatibility is not what everyone is complaining about. They're complaining about the following things:
-It will require a fee to be paid to activate used games, after already having purchased them. Microsoft is being money hungry, for sure, on this one.
-It will require you to be connected online to be able to play your XBox One. What does that mean for people with an unreliable connection, people that live in the boonies with no internet, and when servers or internet are down?
-The Kinnect (which is built into the XBox One) is ALWAYS on, even if your console isn't. And there's a camera built in. Very invasive for some people.
-And finally, it is only going to be supported in a limited amount of countries.
-And to add to that, it's the most expensive console coming out!
Even if it was a main complaint, it's a valid one, though. I hold to all my console, I still have an Atari 2600 and a knock-off Pong unit. But not everyone does that. Many people trade in whatever console they have towards a new console.