Your problem is you think gamepass is the only thing Xbox invests into
But they are clear as day in that memo
Content is game development, publishing deals, studio support, licensing, partnerships, plus some
Platform is Xbox services, infrastructure, cloud technology, storefronts, operating systems, backend services, and ecosystem investments.
Hardware subsidies is selling Xbox consoles at little profit or even a loss to grow the user base.
Gamepass has your panties in a bunch for some reason