That's why I don't really like PC gaming, you constantly have to upgrade shit over time. With a console, you buy it and that's it for the console's life cycle.
"Constantly" is a little bit unfair these days. I'm still playing games at their highest spec on a PC that I bought over two years ago, and haven't upgraded a thing. You just have to know what you're doing.