@Mame,
It's not an A or B option. And long term solutions are much better than short term solutions that have long term issues.
My answer would be to remove or modify the government systems that teach people (almost institutionalised) disrespect, deskills them, disempowers them, lowers self-esteem, and those systems that encourage people to be greedy, self entitled, disregard community good etc.
Each of those is a topic in itself. I'm happy to explain them, but I don't think anyone would desire me to do so on this thread, as it is meant to deal with Chauvin and similar incidents.