You think the supposed contradiction is between legality and morality of not censoring certain speech. The actual contradiction is between claiming to support people's right to free speech while also supporting policies that undermine one of the main reasons that right is important in the first place.
This is not a matter of spherical freedom in vacuum. This is a practical matter of whether a tiny number of people should be able to effectively control country's political processes because those people happen to own certain technological tools.
> claiming to support people's right to free speech
To be clear, I didn't claim this, in the sense that I don't support the ideological right to free speech that some people do. I fully support consequences for saying stupid and things. Much as you are free to say something I disagree with, I am free to tell you it's stupid, or stop associating with you in response.