You just defined free speech. Who should we appoint to judge whether a message is "scandalous", "dishonest" or "sickening." I'm betting whoever that person would be would rule 99% of the comments on this web site would fit those adjectives.
Defending the right of people to say what we don't want them to say is precisely what free speech is all about!
Never been a Republican strong suit. (Nor a Democratic strong suit, obviously.) Defending offensive speech is only a Libertarian strong suit.