Why is this lunacy? If government entities suddenly are under the impression that they'll have a difficult time finding business partners if they're consistently caught doing human rights violations.. seems like a win-win. If anything it would attract negative attention for the next company willing to do business with them.
> We should absolutely be lobbying hard for changes to immigration law, the restrictions placed on ICE, and justice for their wrongdoings.
We're doing that too. There's no reason only one form of action should be followed.
> But I can't see how this helps improve immigration
It helps by making ICE expend their resources on finding new businesses to provide hosting services they need, or if they can't find any, rolling their own.
I see that some commenters are suggesting that github should use its position to influence ICE and maybe that's contributing to some confusion. This was never about improving ICE -- the goal is to cripple and dismantle them.