IF, and that's a BIG "if" the other components in your configuration will support it. If that's you, you're in luck. If that's not you your options are upgrade what you can and play what still runs smoothly, get or build a new high-performance gaming PC for $1200+, or buy a $500 Xbox. The GPU argument in this article simply doesn't hold water. I game on PC by the way...
Is it that big an 'if' though? A gaming rig built around a K-series Core i5 from six years ago is still likely to have a PSU that's around 500W and that's going to support pretty much any GPU you want to power, thanks to the increased efficiency of modern cards.
What else would you need from such a machine to support new graphics cards?
I do get what you're saying though, in terms of PC gaming having a much higher barrier to entry, and a $500 Xbox One X is mighty tempting if you're just starting out, but I honestly think the upgrade paths make up for it down the line.
Realistically though, you could slap pretty much any new GPU into a six year-old Intel Core i5 2500K machine and get a huge performance boost for less than $500. The old Sandy Bridge chip is obviously not going to be as quick as a brand new Core i5 or Ryzen 5 CPU, but will still comfortably support modern graphics silicon.