A few years back there was a spate of "King Hits" which is when one person hits another person in the head and immediately knocks them unconscious, usually through random chance rather than any kind of skill, but meaning that person then bears the full force as their head hits the concrete and likely dies in the process.
There were a whole bunch of unprovoked attacks on that street one after the other on completely random innocent people at night time. It was a national disgrace, one minute you're just Joe Blow walking with your fiancee down the street and the next you're dead. This didn't happen just once, but week after week after week and a bunch of people were dead, and the newspapers were eating it up.
So the government put these laws in place to stop it, and to be fair it seems to have worked as I haven't seen anyone talk about dying on that street in the news lately. Overall though I have split feelings.
On the one hand we need to get together as a society and start putting an end to people who are overly aggressive and posing a risk to the rest of us. Sorry but that's the damned truth. If you're invading homes or punching absolutely random people in the street then you're just not going to fit in with the rest of us and it's time to go. It's us or them and I don't want to be a statistic.
On the other hand it's a shame that as we're all too shy to implement that kind of thing, we get laws that put innocent people in the crossfire and suck the joy out of life for the rest of us. But at least you get to feel comfortable having all those dangerous people still on the street simmering away waiting to have one drink too many and kill others... yay for liberty.