No reason to carry knives in public, but knives shouldn't be banned. Knives have many useful applications in daily life.
Compared to guns, it takes rather a long time to kill several persons with a knife compared to a gun - guns are by magnitudes more dangerous and lethal.
Bow and arrow, baseball bat etc. etc. all could be weapons, but the problem with guns is the speed it can kill multiple persons.
People shouldn't have guns. Why would you need a gun? To protect yourself? Well, if you have a gun, the one you are protecting yourself from has a gun too. See, not really protection at all, it just enables you both to hurt each other much more seriously.
Just look at all the school shootings - most of those would never had happened had guns been harder to get.
Edit: Look at murder/kill statistics for countries that allow its citizens to have guns. I don't think guns = safety, but rather guns = more deaths and leas safety.
The problem in most big companies (and organisations or countries) is that leaders promote people who think like themselves or at least are very agreeable. And as time passes they end up surrounding themselves with yes-people; every bad idea is cheered on, because all the critics have been fired or are way down in the hierarchy.
Incredible to observe the rapid (self)destruction of US. I'm just waiting for a couple of states to declare independence. Within a 5-10 years USA will be history like the Sovjet Union; it will break down into smaller countries.
It's just like in the playground; almost everybody want to stand up to the bully, but nobody has the guts. They are afraid the bully will call them names or attack. And when finally one does stand up, the others cowers in a corner.
Thanks š