Everyone I've talked to has said they're leaning towards the PS5 because their exclusives are so much hotter than Xbox's. Halo is the last thread holding people to Xbox, and even that is weakening because it's available on PC now.
Looks like MSFT is attempt to correct the imbalance here.