And when the exact same game (be it Ghosts, Battlefield 4, Assassin's Creed, Metal Gear Solid, Dying Light, or something else) runs better on the console that is $100 cheaper, the problem shows itself. Yeah, people buy for the games, but when the vast majority of folks are playing cross-platform games, what's their incentive to spend an extra $100 to lose graphical detail?
I mean, I'm as pro-Xbox as I can be, but there's a limit. Right now, there is 0 incentive for me to buy an Xbox One. I'll get it for Halo, but when it comes to third-party stuff, what's the incentive to get it on an Xbox One over a PC? It used to be that I never really cared to play PC games. However, if a person has a PC, it's hard to say, "no, spend more money on the same game on a platform which will run it worse, and at a worse resolution." The Division is a game I really like because of its visuals. I don't care to cut back to 720p on an Xbox One for it when my PC can do it at a higher resolution, and better.
For the average consumer, you'd instead be asking "why do I want The Division at a lower resolution for $100 more?" You have to REALLY want Halo, because almost everything else is on PC, PS4, or both.