No offence bud but your whole left wing right wing preoccupation seems to be stopping you from recognising that topics like the one you started cannot be turned into a simple left v right argument. They are much too complicated and nuanced to be neatly packaged up in that way.
Also, have you really thought what “total freedom of speech” would actually mean? I guess it would be ok for anyone who felt like it to go around saying “Hey everyone, let’s kill some black people for fun, let’s molest some kiddies etc?” You can’t say no to that or anything else if you have “total freedom of speech”. There are certain restrictions on what people can say for very good reasons.