They are suggested. Many people carry mace/pepper spray. Tasers are finicky and require a fortunate prong placement in the attacker, and the attacker to not be wearing thick clothing, or it just doesn't work. Stun guns require you to be upclose and personal with the attacker. If you're a smaller/weaker person, this is extremely risky.
Most non-lethal weapons are for you to get away from an uncommitted attacker as quickly as possible, not to stop a serious threat in its tracks. If someone has a weapon and intent on killing you, a firearm is your best bet in stopping them.
Makes me wonder why we haven't seen more advancements in this space in the last few decades, especially with the U.S. military overseeing multiple occupations where sublethal weaponry would've been helpful. No startups trying to invent sci-fi stun guns at all?
Years ago I once made a joke that Tesla could pivot into that by inventing a "lightning gun." Given Musk's descent into attention-grabbing memelordom, I'm surprised he hasn't suggested such a possibility yet, to unilaterally solve all these controversies in the news, himself.
They are suggested. Many people carry mace/pepper spray. Tasers are finicky and require a fortunate prong placement in the attacker, and the attacker to not be wearing thick clothing, or it just doesn't work. Stun guns require you to be upclose and personal with the attacker. If you're a smaller/weaker person, this is extremely risky.
Most non-lethal weapons are for you to get away from an uncommitted attacker as quickly as possible, not to stop a serious threat in its tracks. If someone has a weapon and intent on killing you, a firearm is your best bet in stopping them.