What is the rationale of those who want to make self defence illegal?
I get how a liberal could want social programs, since it's basically more money for them taken from someone else: Immoral but understood, more resources for your, less for someone else. But why is the first reaction of liberals in an altercation to criticise the person reacting to being assaulted and not the person starting the violence?
Do they just assume nothing bad will ever happen to them and thus can't empathize with someone being genuinely victimized? I can't see what they would gain from outlawing self defence. If anything, liberals are more likely to be assaulted since they tend to not workout and are more sensitive - see journos, they aren't even inclined to do petty crime and would benefit from people being sheepish about self defence. They would be the exact type of person a petty criminal WOULD target.
The masses who are against self-defense are just fools who repeat the speeches of the politicians from the ideology they idolize. They don't know for real what the impact of such measures would have on practice. If they did, they would change their minds immediately. A common example you can easily notice is when one of those militants has their home invaded and goods stolen. The first reaction they have is to call the police. That is, to call someone who can defend them (through the inevitable usage of the force they preach against).
Meanwhile, the politicians who defend the agenda are just hypocritical, since they are heavily protected by bodyguards everywhere they go. All of them fully armed with modern weapons and specialized on self-defense skills. I guess the point is that to endorse this bullshit is profitable for them. They have a highlighted role on the society for defending this agenda. That is how they are elected, exercises influence over other people and make a living from.
The masses, however, well, they might feel rewarded for being part of a group of people who think in the same manner. The sense of belonging must be enough for them...