That's the problem though. Sometimes issues have to be forced, I don't like radical action at all but people are ultimately irrational and can and will act against their own interests. No matter how much education their is, no matter how many dead kids are in the school hallways, no matter how many people die on the streets, people will not give up their guns in the USA, this will never voluntarily happen. The removal of guns is also counter-productive to a 'free society', as through the process of gun control or banning people's rights really are restricted in that sense.
Any sort of forced action will have an equal counter-action,, and that's bad, that creates disenfranchisement and stokes the ideas of radicalisation, but at the same time without any action there will never be a change, something will remain as a constant unless it is challenged, sometimes the discourse is civil, sometimes it isn't. How many civilisations go through radical reform versus those that go through radical forced changed?
I don't want it to happen in this manner but what other recourse has a country like Iran have besides radical changes to society and hanging the oppressors from the town square on a butcher's hook? What can these people do besides die or butcher the government? How can they force the sort of change they want without using the extreme measure of violence and authoritarian control? This isn't colonial India forcing out a minority occupant, this is an internal ideological war, like Russia, China, the USA, France, and so on. Women have immolated themselves in protest, I don't see an end to this that isn't radical