KieranPCGamer :
You should try PC Gaming once you have you will throw your xbox one at the wall
While this is true as far as gaming is concerned, if you're dedicated to hit certain graphics settings and framerates, an Xbox One is still very good value, if you factor in everything it offers. A gaming PC for the same price, doesn't even come close.
But yes, it holds true. And I personally own a Xbox One, and a gaming PC, and maxing out games is a wonderful feeling. That doesn't mean Xbox One is unplayable though, even though that's not the word you used, but that's what it looks like to me, what you're trying to say.
Ignoring specs, what if OP has got friends that are on the same platform, then your advise wouldn't really make any sense. Bashing Xbox One for graphics and framerate is fine, but without knowing the specifics, it's just blind hate in my eyes.