I don't bother with Halo/Gears, find them overrated but in the future with Elder Scrolls etc then the better exclusives will swing in the favour of Xbox.
I bought the PS5 and Xbox One X for my brothers to give to their family but as it said they wouldn't be delivered in time (Ended up coming Christmas Eve) they ended up buying them something different. I'm going to keep one but not sure which yet.
Xbox controller is levels above the playstation but that's as far as preference goes so will have a think over the next few days.