The only acceptable "balance" to someone's human right to free speech is someone else's speech. If you think some speech is bad or wrong or dangerous or negative or whatever... you don't get to infringe on it by ANY means. The only thing ypu can do is counter it with more speech. That's the balance you are looking for. And yes, it's on all of us to bring that balance.