> I don't understand the desire to stay with a company and accept paychecks while simultaneously publicly denouncing and leading protests against them.
Because you don't want to see the thing you worked so hard to build misused to build killer robots and "war minds"? Seems reasonable to me. Google's got a different mission and sometimes the leadership forgets it, and needs to be reminded.
The question is not why would you publicly protest actions of your employer. The question is why would you expect, or even want, to work there while you do.
Also, do whistleblower laws protect you from retaliation if what you're blowing the whistle on isn't illegal?
The claims of retaliation fell shortly after that.
You cannot be "retaliated against" if you aren't engaging in revelations of illegal behaviour. These people were not doing the latter, when you look at the details. They were merely protesting against things they didn't like, but which aren't illegal, and in one case, didn't exist at all (Google underpaid men, not women).
If there's no illegal behaviour, there's no whistleblowing, and if there's no whistleblowing, then reducing "job opportunity" (which is of course not a right) is just ordinary corporate performance management in response to an employee behaving badly.