there is nothing wrong with video games, per se... but there are quite few reasons I don't think the OP needs to bother with a "next/current" gen console, one reason being, the next gen is around the corner, he might as well skip it, there's no shame, he wont be missing much, two: there is just too many games out there to play, my guess would be he has a at least half a years worth of backlog form whatever console he owns now, he may argue he wants "next gen" looking and felling games, sad thing is, within a year, he will still feel behind the curve even with an xbox one x etc.
If he really wants to play games like RDR2 etc. Again, he's already too late, might as well wait until next gen to come out, and buy a XBOX or a PS4 dirt cheap then. etc.