I kind of understand the sentiment the OP was thinking about (once you get past the clickbait title). While 2017 was an excellent year for games (Zelda, Horizon, loads of VR stuff, Mario Odyssey etc) there was also a lot of invasive monetization which, left unchallenged, could really ruin the gaming.
Just looking at the online games I play - GTA online and Elite Dangerous, it's easy to see how attempting to push people towards buying stuff has affected the game design. ED has always been very grindy, but GTA has been stretched badly this year, with (admittedly free) updates to the game which are excellently designed but the balance of cost vs return in the in-game currency is so horribly broken its impossible to see it as anything other than a cash grab, designed to push players to buy shark cards (with real money).
All the loot box and micro transactions which have bled into other games seem even more poorly considered, and it's amazing to see how badly they have been received. I myself stayed away from the new Mordor game despite enjoying the original greatly as it couldn't see how micro transactions could be implemented without adversely impacting the game design.
I'm pleased that there has been quite an uproar about this kind of blatant monetization, and hopefully developers and whoever is putting in these systems will think a bit more about which games this stuff is put into, and how it is done in the future.
However it pans out, I'll be wary of picking up any games with loot boxes or micro transactions. There are still plenty of games without that nonsense in to keep going.