I'm a former game dev and I can tell you, at least from my experience, there was no golden age where developers and customers were treated fairly. It's the primary reason why I left. Hell, I once interviewed at a place that showed off how the offices had beds in them, as if that was a selling point.
That said, I'd probably be someone who you'd consider "doesn't care about the bad things these companies did." I'm just too fuckin' old to be mad about shit all of the time. If I was only going to patronize folks and companies who matched my own set of ideals and ethics, I would be more than just gameless. I would be homeless and penniless as well.
What I do is simply detach products and services from those who provide them. I can buy a thing from a person I find distasteful. I don't have to invite them out for a drink and I certainly don't have to avoid taking them to task for their poor or unethical behavior. Moreover, ethics and behavior are saleable. If someone comes around who offers something comparable to something from someone I find distasteful, then I can go patronize the new person instead. I have jumped ship from many service and product providers for that very reason. If you want my business, then you better ensure you're either the only person who can provide what I want or ensure you're the person I want to buy from.
As I see it, it's a confluence of things which have captured the zeitgeist:
These five things, in my opinion, have pushed Baldur's Gate 3 to the front of media outlets and, in turn, to the forefront of conversations.