Easy for you to say.  White supremacists don't publicly advocate killing your children.  They do mine.  Therefore their "right of freedom of expression" isn't at the top of my list of priorities when confronted by them.  There are towns where it's unsafe for my family and me to stop for a meal, to get gas or to use the restroom--such as Harrison, AR, Sedalia, MO and Signal Hill, CA.  Your "idealism" falls a little flat when confronted with such realities--but then you aren't confronted with them, are you?