Firstly, If we saw MS and Sony release new consoles within a similar window to each other, but one had a significant hardware advantage over the other, it's fair to expect a portion of gamers who are platform agnostic to gravitate to the platform they can best play their game on.
Secondly, if there isn't a reasonable jump in power in the next gen, why upgrade? What would those new games offer us that we don't have access already? We have hardware cycles to keep sales cycles going. I'm sure MS & Sony would love their machines to have longer lifespans if that had no detriment on sales.
Because game consoles are for playing games, not for pissing contests arguing about hardware power. This is why the 1X had not moved the needle, and despite how hard ERA tried to push for its wider adoption.
- What they are for and how they are treated in reality are two different things. User bases are not a single demographic, but include many demographics. We also know there are people who will make their choice based on the joypad
- Whilst we're on the subject, ERA is also full of different voices and opinions, and many want different things from the next generation of consoles. We are not Borg!
- The mid-gen console refreshes are different from the launch of a new generation of hardware, as are the reasons for buying them
- Let's not forget 'Better Resolution' was the top reason why users chose to buy a PS4.
You can also separate motivations of wanting to get into the next generation of consoles from the motivations behind choosing a particular piece of hardware in that generation