Github does have a record of censoring speech it doesn't like (but which is not illegal). This includes removing github pages and kicking some obnoxious users off their platform while hiring other obnoxious users depending on the politics of those users.
The parent's point is not that they want a source code platform to agree with them in all political issues. They simply don't want a platform that kicks people off for political reasons. I agree with this. Perhaps an analogy will help you understand:
I don't know or care what the political leanings of my local water and utilities companies are. But I will never willingly be a customer of a water company that occasionally shuts off the tap based on a few tweets they disagree with.
The parent's point is not that they want a source code platform to agree with them in all political issues. They simply don't want a platform that kicks people off for political reasons. I agree with this. Perhaps an analogy will help you understand:
I don't know or care what the political leanings of my local water and utilities companies are. But I will never willingly be a customer of a water company that occasionally shuts off the tap based on a few tweets they disagree with.