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_...
On the other hand, employees of ICE, who are actually inside do probably have some (admittedly limited) amount of leverage. It might by that if they are frustrated at losing access to tools that they previously thought worth paying for, they would attempt to exert that leverage for change.