It would put more of a dent in Github's reputation.
Why would you go with a company that may pull your contract when you haven't changed what you do in 20 years? Github signed the contact knowing what ICE does and didn't care years ago. Now its suddenly an issue.
I was not talking about specific cases / abuses. I was talking about policy.
ICE patrolled the border. ICE stopped people illegally crossing the border. ICE jailed people suspected of crossing the border. ICE separated children. Nothing has changed in that regards.
The other issue is that the posts don't say if things are actually getting better. For example the first claim is "The Intercept published a report by the DHS Office of Inspector General revealing that 1,224 sexual abuse complaints while in immigration custody were filed between January 2010 and June 2017." We need to see the rates before 2010 or we need to see the rate for each year. Based on what that person posted we cannot draw any conclusions if things are actually improving or not. If things are improving then people shouldn't really be boycotting.
Why would you go with a company that may pull your contract when you haven't changed what you do in 20 years? Github signed the contact knowing what ICE does and didn't care years ago. Now its suddenly an issue.