I think it more a problem of me letting the article dictate the terms of the discussion. Did Microsoft publish my whipping boy Call of Duty? Of course not, one can play CoD on a Playstation just as well, and any undesirable traits of the game lie at the feet of Activision.
It might be more accurate to bitch about Xbox Game Pass and the like, as there seems to be a hard push to just rent your access to games with a monthly payment. Or the acquisition of studios (as TFA makes a point of) so that $COMPANY has exlusive access to $HOT_GAME.