Whatever side you are on in this debate of "should GitHub decide what is good and bad" I think most people would agree that they really should quote a specific violation of specific TOS when they close your account. This should be the norm, as opposed to the current situation in which you are left wondering what the hell was problematic that some GitHub employee disagrees with.
The corporation may benefit from having unclear moderation policies, but this is not in the best interests of the users. If you don't agree, consider the possibility that the corporation's political views may change and your own beliefs could then be subject to moderation instead of those of "the other side."
The corporation may benefit from having unclear moderation policies, but this is not in the best interests of the users. If you don't agree, consider the possibility that the corporation's political views may change and your own beliefs could then be subject to moderation instead of those of "the other side."