We can argue this forever, and nothing will change much. Wherever there are sheep, there will be wolves. Human nature. Unfortunately, this is not going to change. I see the references in the world to the US being a bunch of cowboys. I also see reports coming out of European countries, UK included, of the great efficiency of the police in preventing crimes (yeah, right). More laws, more government control, more social programs, more this, more that. Yet, we are awash in victims. General consensus is that victims, individually, have no rights. By the time they become "victims", it is too late for them. Do you want your government to provide for your safety as an individual? No doubt they would do a stellar job, as their efficiency has been proven at such things. Just my opinion, of course. As most of the liberal people have pointed out many times, the government should stay out of their lives (but should definitely interfere with others lives) I am a cynic on this subject, as I don't see human nature changing.
_________________________
I think I need a beers.