The same agency, ICE, does LOADS of good work, protecting America and it's citizens. Much like Microsoft (or any company)- that offers useful, widely deployed products.
Supporting GitHub/MSFT or doing business with them doesn't have to come with an implied liking of ICE.
Just like one may dislike in-laws while loving a spouse. You don't have to divorce your spouse to prove your dislike of the inlaws