Earlier quoted context omitted.
Yeah, I thought the same thing. Like, yeah, the guy was being thin-skinned and over reactive but publicly accusing your employer's client of war crimes should get you fired. If you're upset that your employer is dealing with these people, quit. Work for someone you don't hate.
If you think what your employer does is unacceptable you shouldn’t work for them (even if this happens via an acquisition). But most people are extremely hypocritical, and will gladly ignore their “ideals” in the name of the holy fat paycheque.
I disagree. If leadership of a company makes an ethically questionable decision and everyone who disagrees with that decision quits, that leaves an even more ethically questionable organization behind. I think all good people have an obligation to voice an ethical objection to their company's behavior whenever relevant. Don't just quit and let the amoral/immoral people win.
The author's problem was not that they decided to object instead of quit. Their mistake was doing the objection in both a public and intentionally inflammatory way.