In terms of exclusives, they aren’t any except for Forza Horizon, which is great.
Halo is not what it was and Gears 4 is more of a throw back.
Buy an Xbox One X if you want to play Forza, sea of thieves and have the best looking multiplats.
If you love uncharted, horizon zero dawn etc then stick with a PS4 Pro.
I would say that you won’t really feel like you’re getting a new console with the Pro just an upgrade in looks.