It may feel better to watch and yell from the outside, and you may have the moral high ground in doing so. But change happens from the inside. We need more companies like GitHub working with agencies to reform their policies.
Also, change is slow. Protests are step one, but there are probably 235 more steps until change is realized. Slow and steady, my friends.
EDIT: To answer the questions about how a company influences policy. Companies influence policy all. the. time. Look at ALEC[1] look at PACs. Look at the fact that Microsoft is not going to be offering facial recognition tech until privacy protections are passed. Not saying ALEC is good, but it exists.
[1] https://en.wikipedia.org/wiki/American_Legislative_Exchange_...
Companies _can_ influence policy. Look at Microsoft saying they won't offer facial recognition until laws are passed.
In general, if the idea is that a tool makes you more efficient/effective, denying that tool does the opposite. Making ICE less effective seems laudable, so why not throw roadblocks, even small ones, in the way?
If we stop ICE from using these tools, are you saying that sex trafficking victims are less worthy of help than detained immigrants? How do you draw that line?