Restricting free speech to prevent violence is like trying to keep boiling water in a pot from bubbling over by pressing a lid on it. Will work for a while but speech like the bubbles of boiling water is usually just a symptom of an underlying dynamic. So it won't go away. Worst case scenerio is of course the pot will simply explode at some point.