They do, plenty of games look damn impressive on the One X. I already have Forza Horizon 3 and Gears 4 though and I am not playing them on my Xbox One now so they aren't convincing me to dive into the One X yet.
I am definitely going to get a One X, but I am waiting for a good trade-in deal and a possible bundle or price drop. If the One X were $400 for example, I'd be trading my OG Xbox One in today for $200 and leaving Gamestop with a One X.
When the price drops (this promo could mean a price drop isn't far off), this trade promo won't return. I have an XB1S now. I can get $250 now or hope the XB1S TiV doesn't drop after GS is flooded with used consoles from this deal when the XB1X hits $400. Even then, it would still be a worse deal for me than this current offer, which boosts my XB1S' TiV $130.
You have an OG trades in for $90 (500 GB) or $110 (1 TB). This deal raises the TiV to $200. You might end up $10 ahead if you can get an XB1X for $400 later and trade a 1 TB OG for $110. About a bundle, you DO get a free game with XB1 purchase at GameStop, from 8/10-8/18. Reddit claims employees have said the trade and free game stack. Some were told to come back with a receipt once the promo starts to get the free game from other trades on this promo. You also can get PUBG free with your XB1X purchase now, so you get TWO free games and a price comparable to what you're aiming, thanks to the trade boost.
If you already know you want an XB1X, I don't see why you wouldn't get in on this. The OG TiV might drop when the XB1X price drops. I haven't turned on my XB1S in 6+ months, but this is such a good deal that because I want to use an XB1X in the future, I'm probably going to buy in now, once I confirm the free game stacks tomorrow. I've got a friend doing the same--doesn't play his XB1X, but probably getting in on this because...well, when are we going to get anything better? I just don't see it happening. The best-case, IMO, is a comparable deal with a game you maybe like more.