I spent a few years in and around the industry and there was so much insanity around the need for in game monetization that it just made things much worse.
And because the game studios didn't care about it, none of the money stuff worked, making executives even more upset.
All to catch some vision of F2P money which is an entirely different business that these companies couldn't possibly support.
It's very sad for the industry overall (this particular decision is MS killing stuff off because the margins aren't good enough to funnel more cash into GPU gods).