Ka-pi96 said:
I don't think Microsoft could afford EA or Valve.

PUBG sounds very possible though.

They could easily afford to buy EA and Valve but I don't think Valve would let them and if they bought EA I think games will still be multiplat but launch on Xbox gamepass.