Came across this article and I think it is funny and true.
https://motherboard.vice.com/en_us/article/pc-gaming-is-still-way-too-hard
PC elitist would like you to believe that you can easily build a $500 gaming PC that will last 6+ years like a console but that is simply not true. If you build a $500 gaming PC, it probably won't play the latest games at a very details and it most certainly will not be able to play games 6 years down the road except at low res on the lowest details. Gaming PCs are a big money pit.
Just a few days ago my computer wasn't booting Windows. In fact, I could not even run Windows setup. Turns out, a PCI E card was loose. I have a small case and wires and all the other crap are stuffed into it pushing on things.
This is not really true, it will last you 6 years just like a console as long as you are ok with console level graphics settings(low, 720p res, 30fps).
But yeah if you want to keep up with higher setting you need $$$.