The thing that I emphasize to people who talk to me about getting a new PC is that almost no one really needs a computer with top-end parts. CPUs and GPUs that cost over $300 new will almost certainly be wasted on someone who is going to play games at 1080P. Even someone with 4k screens who wants to play AAA FPS games with every setting cranked is going to find out that their card is limited by a game engine that assumes no one has more graphics horsepower than whatever consoles can do right now. Maybe you get extra draw distance because you have four times more real world frame buffer.
Enthusiasts really don't have the excuse of gaming to drive their purchases; mid-range hardware in the next generation will get them all the power need for 4k60 gaming, and until consoles refresh again, that will probably continue to be true. We just have to get out of the habit of buying the super high end just because.