Do you guys want to know why you need to spend so much on PCs?
Because developers insist on focus on optimization for consoles and not PC. If games where developed more with PC focus, you could go for cheaper PCs. Just look at Valve's source engine. It looks great and is pretty low requirements, wanna know why? Because they focused on PC first. :v
Sales are also a lot better on Steam for the majority of games. Especially indie games.
And yes, this could be one of the last generations of consoles. Don't bother laughing, it's not a joke. Considering this console cycle has been going on for nearly eight years now, in a couple more cycles (16 - 24 years) consoles may (hopefully) be gone.