I also struggle with the finger pointing - regarding violence the solution is multifaceted and I believe that we are capable of a nuanced solution. It's just easy to get into a "mob mentality."
With that, I think that setting boundaries is important - do not pass go after a certain point.