While the whole flag burning thing was going on in the early 90's, a politician, who didn't agree that burning the US flag was protected as free speech, gave some good advice. If you don't like what someone is saying, start a riot. The person has the right to say what they want, but might be charged with inciting a riot.