I’m not opposed to voting with your feet/wallet. I encourage it.
But make sure your vote is targeted to what behavior you want to change.
If you want to train behaviors in a child, you need to react+respond immediately and proportionately. You don’t wait six months to reward a desirable behavior. To be most effective, You try to reward/punish immediately and you let them know why.
If you avoid Stripe because you mistook them for some other company which is based in Israel, which had no real ability to affect their government’s policies, they won’t interpret that as “we are being punished for supporting Israel’s unethical policies”. They will interpret that correctly as an irrational consumer noise in the data. If you want to enact change, let your target know why you want them to change, in what way, and then do it to the person/people most authorized/responsible for enacting the change.