I feel your pain bruv.
It's definitely better. You can buy an Xbox for lots of reasons... better online experience, Gamepass having all new exclusives going forward, great free games monthly with xbox live gold... etc.
Better online experience? hardly. Very similar nowadays. As for Gamepass having all the exclusives...well A)it doesnt, it has FIRST PARTY exclusives and B) thats an additional fee.