I'll admit that I find the Xbox One X much more appealing now with its 3 generations of backwards compatibility being added.
But in the end If I'm gonna blow $500 on a gaming console, I'd rather build up a solid PC that I could later update with stronger parts.
in 5 years a refurbished used Xbox One X is gonna be a great deal.