I don't really buy that Microsoft is any more artless or lifeless than Sony or Nintendo. They made some bad choices this generation, no doubt, and paid for them. Hell, they're still digging out of the mess the whole Xbox One philosophy at launch got them into as far as consumer good-will and development assets.
But they're hardly the first publisher to get an ego and make costly mistakes. Nintendo did with the Nintendo 64. Sony did it with the PS3. Sega did it with like, 3 different consoles.
Between the creation of Xbox Live, which between the OG Xbox and Xbox 360, basically set the template for the feature suites we expect on any console, and their latest moves with Gamepass, pushing for cross-play support across consoles, and allowing you to play Xbox games on multiple platforms, I'd say Microsoft has done as much for the consumer experience as any videogame publisher over the years.
As far as Games as Service goes, saying it's inherently bad is like saying platformers are inherently bad, or sports games are inherently bad. It's a style of game design and monetization, and it can be done well or it can be done poorly/abused.
Personally speaking, if a game is going to continue being supported and updated over the long haul with new content, I don't mind supporting it as a service. I prefer that ongoing ecosystem to say, the Call of Duty or EA Sports model, where they release a new damn game every year with minimal differentiation that only serves to split the market and restart the hamster-wheel for another calendar year.
It just has to be transparent, fair, and worthwhile. The content has to be good enough to keep me around, I need to know not only what I'm paying, but what I'm going to be paying months down the road, and the content I get should be commiserate with the price.
A lot of developers and publishers have screwed this up. Microsoft really did early in the generation with the 1st Forza on Xbox One. But they pretty quickly reversed it. I honestly really didn't care about the GaaS implementation in Halo 5, it was restricted to one mode and you could earn everything that you could pay for through in-game play.
But GaaS isn't inherently bad. I'm fine with it when done right.