The problem is not woke culture, guns etc., they're just a symptom of the problem. The actual problem, a shadowing malevolence, is the ever-increasing use and blithe acceptance of aggression, violence and excessive competitiveness that pervades society from top to bottom. You see it in everything: sport, movies, business, politics and increasingly in everyday life occurrences. The constant need to appear better than your neighbour, to win, to be number one.
Seeing people who disagree with your views, not as rivals to be debated but enemies to be destroyed. Internet social media has just exacerbated this problem even further. It has made it easier to attach yourself to a tribe, whether it be a political or cultural affiliation, as a way of legitimising your specific views.
You don't need to convince yourself through careful consideration and constantly re-examine your thoughts, you just need someone to agree with you, and the more people who agree with you the more you think you're right.
Moreover, you can become a peoples champion and make a tidy living through aggressive opposition.
It's frightening that striving for consensus in local and world affairs appears to have all but disappeared. The trend is to see every challenge as a threat, whether it be immigrants, the Trans debate, human rights, territorial integrity etc. and to deal with the issues with aggressive rhetoric and divisive, sometimes violent action.
To take these steps is to be seen to be winning and more importantly, to be denigrating your opponent. For instance, banning guns would be a good start to solving the problem of senseless violence but unless it is coupled with a recognition of the glorification of anger, aggression and intolerance it will only ever be a plaster on a wound. Might is sometimes effective but it's not always just. If we don't address the root cause of the problems and just stick a plaster on the wounds we will never resolve them.
I do wonder, where is this all heading? The answer that moves into the space available is rather terrifying.