Earlier quoted context omitted.
It seems clear to me that these are people who are unwilling to sacrifice some of the money they earn to follow their ideals and principles, so they are trying this instead. Employees pushing for change from the inside is probably the only thing that could ever make Google change, so this is absolutely a good thing. If you are an engineer at Google and can't get a job somewhere else, I don't know what to tell you. So…
Oh, the perils of having a 600k TC job and having to step down to a job only clearing 250k while you climb the ladder again. Oh those poor senior Google SWEs. That’s not being trapped. That’s being greedy. There’s nothing wrong with trying to preserve massive TCs with the WLB of Google but let’s not pretend there is actually any plight here.
The truth is, many Google software engineers are unhappy with the political choices that Google are making. Yeah, they could vote with their feet and quit, but would you take a massive pay cut and financially destabilize your family as the first course of action? I wouldn't; I'd try to exact change from within, whilst protecting the benefits I'd earned in the workplace.
And all that's just looking at the individuals benefits. Unionising would mean that I, a straight white man, could help support policies that empower my minority co-workers.