@Friend of David Wow you're being a bit naive mate. Has your 2nd Amendment eradicated murder? Or senseless child deaths? No. Just like guns, public speech/hate speech needs to be monitored and/or controlled or anarchy ensues. If you expect to go to Germany and stand on a street corner proclaiming all Germans are Nazis, you'd better be ready for chaos. Grow up pal.