Gamers continue to tell these companies that they'll put up with anything while complaining online and continuing to purchase shitty games from shitty companies. Rinse and repeat.
This is 90% on consumers. Stop buying shit if you want change and I mean in any industry.