If you care about exclusives then PS4 Pro is better. As per Xbox one X, you have gamepass which lets you play over 100+ games for 14$ per month (sort of like netflix for games). These include Xbox exclusives such as Forza and Halo.
And if you care about backwards compatibility Xbox is miles ahead. You can play almost every generation of Xbox games on a Xbox one X.
Bottom line, its really what you like to play and what platform offers it.