The other job will be just as crappy. Decent dev shops are few and far between. We get paid semi-decently to sell our souls, just as people in other jobs don't even get paid properly to do the same.
Somewhere else where it's going to end up the same. The industry is shit with this kind of practice, devs can go wherever they want, sure. Assuming this is true, which I have my doubts on, it doesn't matter if everywhere is doing the same thing.
Most of Big Tech (or Big Anything really) is owned by the same few people through companies like Vanguard. Shitty industry practices come from that crowd, so there's no escaping them. If you get into a neat company, they are bound to get acquired sooner or later. Fuck, most small companies actually start out aiming for an acquisition now.
The goalpost is still not having stuff like this just because some asshoIe somewhere wants more money.
And nothing will actually change if workers keep sucking it up and doing the unethical garbage they are told to do. If complaining to them did anything, this wouldn't be a problem in the first place.
Workers need to eat from every industry. The issue is almost never with them. Let me ask you this, do you have the same level of hate towards the cashiers at Walmart? Or the waiters at the restaurants you go to? No, probably not, so why this unique level of anger towards devs?
So it's because they have a better paying job? Because they earn better than the cashiers and thus "don't have to worry" about food, so they can do what they want? Software devs are still pretty trash paid, compared again, to the execs. They have a bit more wiggle room than a service industry worker, sure, but by no means "fuck you" money, except the one-in-a-million. They're working class just like you and me and all the service industry people. Aim your anger at the dudes in fancy suits and more 0s in their bank account than anyone should reasonably have.