Both!
I own both Pro (for Sony Exclusives). XBOX for superior multiplatform games and MS funded console exclusives.
I own s Switch and gaming computer that runs Oculus well but currently my XBox One X is running things smoother and at a higher resolution than my gaming pc can handle.
MS has a better online and controller IMO.
Sony has a larger install base so multiplayer games will come down to what my friends end up buying.
If you can afford all 4 go for it.
But if I could buy only one console this gen. The PRO would likely be my choice.