It's not really yours to give up, is my point. You're not looking at this from the employer's perspective, and it's making it hard for you to understand that what you want is only part of the equation.
It’s not some solvable, technocratic equation, it’s a conflict between labor and management. I don’t look at it from my employers’ perspectives because I don’t care about their outcomes.
If I expect my employer to care about my outcomes, 9 times out of 10 I'll be disappointed, no matter what I'm doing or how much I'm caring about theirs.
You may have had a better experience. If so, then, with all sincerity, I congratulate you on your luck; I bear no ill will to those who happen to find genuinely good employers.
Just don't take your experiences as typical and use them to argue that the rest of us should act as if our experiences either didn't happen, or aren't common.