It looks pretty nice, but it's not "buy an Xbox One nice", not when I have a more capable PC that'll play it just fine. I think that's probably why some are backlashing against it, because they feel it's being intertwined with the marketing push for that platform, and it's just making some roll their eyes.
I love the fact that he has a more than capable PC that will play Titanfall, but has to scam people for money on GAF for drugs. Scumbag!