I would start by not relating to people snapping as something bad to prevent by taking controlling action to stop it, because:
People snapping and doing dysfunctional things, whether it is violence or substance abuse or becoming depressed or becoming a sociopath and/or CEO/corrupt-politician, are natural responses to unhealthy social situations in the family, community, school, workplace, and media.
I think it makes sense instead to address those unhealthy social situations, and to develop our society’s compassion, attention and understanding of people’s experiences, to listen and meet people’s needs without shaming them, and to remove the problematic thinking and situations which lead to them.
All of the above ideas are good.
There are many specific issues to address, including:
molestation
child abuse
rape
racism
shaming people for
__not being outgoing/extroverted/popular
__being “different” from norms
__poverty
__not being beautiful, young and thin
__emotional distress
__struggling with school or work
__anything else someone can think of to target someone about to dump their upset on
drug abuse criminalization
political corruption
shaming competitive controlling schooling
lack of affordable healthcare
lack of affordable urban housing
inadequate mental health care
incompetent/corrupt news media that fires discord, fear and confusion
abandoned urban communities
inadequate police accountability
corporate/government surveillance of everyone
expectation of competition for dwindling corporate jobs or face poverty/abandonment
etc…