Gamers are the least principled bunch of users I've come across. They screech & moan about shit they hate in games, and then turn around and buy the next carbon copy clone of Call of Duty, EA's games with thousands of dollars of DLC, the shiny new limited time microtransaction sword that costs $3,000.
If gamers had any kind of principle, they'd do what you're doing and show their disdain for these practices by not buying the game. But they just can't help themselves. The diminishing dopamine hits are just too difficult to resist, and so they just keep putting money into these awful schemes that are ruining the industry, making sure to cry and whine as they pull their credit card back out to really show the company how unhappy they are to continue buying the shit they put out.