Sounds reasonable. Imo GitHub should be a neutral platform rather than trying to deny service to those they don't agree with. I'm sure electricity and internet companies have lots of contracts with the ICE, no one criticizes that because those are utilities which aren't expected to descriminate based on the views and actions of their customers. I think there is value in having platforms like GitHub with the same approach, you shouldn't have to worry about your code being taken down because it doesn't match the values of a private company. Once you start denying certain customers based on their actions, you implicitly support the actions of all of your other customers, which quickly becomes a very difficult position to be in.