You are dismissing people as superficial or performative when they are taking action according to their ethics. Have you considered the possibility that people are not, in fact, performing, and are just trying to be ethical?
I can't tell if your actual goal here is to be dismissive of the entire concept of people caring about ethics, or if you don't think that quitting is an effective means of acting in concert with those ethics. If it's the latter, then I'd suggest that it's a start, not everyone is in the position to do even that much, and some people who do so will be able to go further. Don't let the perfect be the enemy of the good, particularly if someone is taking a step in the right direction.
You don’t have to repeat yourself, I understood your point originally, I simply disagree with both your premise and conclusions. I don’t have the same respect for people who preach “anti-Zionism” at every turn online, I’m not that gullible.
A lesson I've had to learn is that, for some people, ethics is a paycheck. It can be incomprehensible to imagine someone acting against their own paycheck as a result.