From a personal level, I'll just keep doing what I've always done. Help archive the things I can. Support and buy games from smaller devs or publishers who care about their games. And if you want to play something from a shitty AAA dev, nothing is stopping you from playing it anyway for free and just giving the money to your favorite charity instead. Consumers can have a lot of power if they choose to exercise it.