I think at this point we're well past the "if you don't let plutocrats and nazis on your network you're a hypocrite" argument, wouldn't you agree?
Freedom doesn't mean letting actors who oppose freedom free reign- a logically sound point. There is no contradiction
Because we're talking about a social contract
I grant you as much rights as I grant myself
If you use those rights to say someone doesn't deserve rights, you've voided the contract and I owe you nothing