This was inevitable as soon as games started getting the budgets of blockbuster movies. No one wants to invest that much money into a project without getting some oversight and control in return.
Of course, very, very few people who have access to that kind of cash have any design sense whatsoever, and even fewer understand the creative process, or what makes games “good”… so they ask for shit that they think will be “safe” money-makers, and we get what we get: endless, samey, soulless shlock.
Most of the money MS gets from Office365 is from business users, not home users. I have a feeling that trying to sell game pass to corporate clients isn’t going to be a huge hit…