Users on VGC wrote better analysis/predictions. If Sony will blast with exclusives in launch window like Switch did, and they aim at it most likely, cross gen Halo I will not matter much. Also, until XSX releases, Xone will die a slow and painful death.
Yes if you are going to count Halo Infinite cross-gen as a reason for XsX to do well then you need to count at least FFVIIR, TLOU2 and Ghost of Tsushijima for PS5 plus of course a little older but graphical show of HZD, SM and GoW. And if Sony is smart they had some groups working on improved version of those titles for PS5 to make the lack of new titles that is common for new gen seem a little less troublesome.
Its been the moto of a lot of people here.
For me when you lack information to grant something will change the default is "most probably it won't change". So I see no reason to believe XSX will sell more HW than PS5.
duduspace11 "Well, since we are estimating costs, Pokemon Red/Blue did cost Nintendo about $50m to make back in 1996"
Mr Puggsly: "Hehe, I said good profit. You said big profit. Frankly, not losing money is what I meant by good. Don't get hung up on semantics"
Azzanation: "PS5 wouldn't sold out at launch without scalpers."