Whether or not it results in change, there's value in at least being true to your own ethics and refusing to financially support people and companies that are doing things you think are wrong.
In the short term, may be not.
In the short term, it allows those not wanting to financially support people who overlook a genocide.
In the long term, hopefully this can lead to financial sanctions on Israel itself.
Either of those isn't performative. And if either of those didn't play out, then at least their conscience was clear in knowing they did what they could, as little as it may have been.
Re-architecting and changing your tech stack because you don't like the CEO of <company> is not going to change anything in the middle east