What immense power? You can hand in your resignation and all that power, money and piles of gold suddenly mean nothing when you don't have the basic component that makes the gears turn. Workers are also not oppressed, because workers can quit if it's not fitting for them. Staying there by free will to take the shit in is not oppression... We already have very mobile workforce that basically does job jumping every 2 years, and people are having less and less issue with simply quitting. So what is exactly the problem for the worker, expect that they want to work in a company, but on THEIR terms, and not the company terms?
Not defending Amazon in any way, but I think the playing field is quite level right now between the employer and employees. Both are free to make decisions, both are free to work together or part ways. So I am not seeing an issue other than the worker wanting to control how the company is run.
Guess we should all be unemployed not to be oppressed.