"Free speech" / "free discussion" is a double edged sword. If Dave is free to troll, people who do not approve are free to call him out for acting like a knob. Don't take this for "dave hate", people are posting rational arguments for why they think he should stop in an effort to change his mind. That isn't hate, it's just disagreement.