I am a console person; I absolutively DETEST Windows PC, steam, 'fans', you name it. Having said that; PC can certainly be cheaper than console, especially with a 500 dollar budget. I would never primarily use a PC because I have a medical condition which prevents me from using Windows, Google Android and other products with similar QA (or lack thereof). Earlier this year I built a PC to have 4K 60fps 10bit H265 video capabilities for cheap (Intel NUC 6 something, 129 dollar, had some DDR3L laying around, and had a Samsung EVO 830 laying around as well. Then I looked on eBay at Windows 7 laptops, got a high resolution picture of the Windows sticker, copied the code, and now I have a free official windows), but using it is a joke, icons sometimes don't follow my UI scaling settings, a lot of programs look like windows 95, and are extremely small, and that's not even the worst parts. ANYWAY:
Yeah 500 dollar gets you something at least equivalent to Xbox One X, power wise, noise, case, easy of use, forget about it.
It's much, much, much better value if you only into multiplatform games (seeing how there is not a single game after 2014 exclusive to xbox).
+Every single game has a '4K' patch
+Even with cheap CPU's you get the ability to do 60fps
+Free Online, even if the user base is crappy
+Tweak your settings if you get bored by the lack of exclusives
-The 500 dollar build is going look like sh*t compared to the slick Xbox One X
-Windows is the worst possible OS
-Lots of issues potentially
-Having to wait years for GTA or RDR to come out
So while I hate MS Windows PC, I would still go with it if my choice was between Xbox console, or Windows PC. PC is cheaper and has more advantages!