I agree with him. It holds back new games in many ways, makes new platforms less desirable, and the last gen versions sell like dog shit. It's not helping the industry or me at this point.
Theres a couple of problems with the OP though.
I'll just tackle the 'last gen is holding this gen back' arguments; if you want to argue that, you cant argue with PC gamers getting pissed that their hardware is being under utilised because they are being held back technologically by console manufacturers going cheap, particularly this generation. My OK Pc (i7 4770k, 16gb ram, gtx670) is currently smashing through games at higher resolutions, with more effects and a higher frame rate than these next gen consoles. Guys with newer cards are supersampling the shit out of their games because they have so much spare power going on. The only games that are trouble guys with newer video cards are really poorly optimised ones. Their games could be running far more complex games right now but they are being held back by console development assets.
So if you have a beef for current gen holding back next gen, PC gamers surely have a point to frown upon console gamers holding them up.
Secondly, the idea that just because you work fulltime, you can afford a next gen console so suck it up and buy one. People with mortgages, families etc contrary to OP's belief dont have money sprouting from their ass to throw about willy nilly. I dont care if OP managed to save via benefits, if he can budget around that, thats fine by me, but assuming full time job = money to burn? Not quite.
Thirdly, like i said, gaming is not a high priority to everyone, or should I point out, having the platform for the best visuals to play games on is not the be all and end all for everyone. They just like playing the games and are happy to play them on whatever they have. If they are, good for them. They will upgrade when and if they feel compelled to, they dont need to be pushed into it or looked down upon for it, in the same way we dont need PC elitists shitting up threads moaning about consoles watering down their multiplatforms. The market is what it is. People can enjoy games on whatever platform they want. We will obviously hit a point where previous gen is no longer a viable option for games and those that want to play the latest will upgrade if they want to, but they shouldnt be getting pushed into it because 'I am tired of my games not good looking enough and I blame these fucking casuals and their being content with what they have' mentality.
This thread is just 'I bought what i believe is the latest and greatest and I demand developers tailor the experience around me.'
Just no. You are getting enhancements to your games, whether visually or otherwise even with multigen releases. Excluding others for the sake of the few who are early adopters is selfish. You knew the score when you bought a new console, and the time when multigen ceases will come, no point getting your panties in a twist that its not happening fast enough for
you