I think you need to have a longer time horizon. Microsoft cannot justify spending $70B to offer the entire catalog of games for $10/month. They'll use this economic advantage to muscle out the competition and then they'll start adding tiers, raising prices, and other anti-consumer behavior.
This is a common tactic to win public approval for anti-consumer acquisitions. It's always better for there to be more competition, not less.