You may think that's unreasonable, but most people here don't. I encourage you to visit other countries and talk to people about their lived experiences.
The context comments you replied to is weapons. In the US (and many other places) we can carry them without a hall pass, and it's a good thing.
You don't agree; but pretending that you can carry a pointy object in this context "legally" as long as it's "not a weapon" is like saying you can protect your life as long as the other person agrees with you; it's newspeak.
Every country has a difference tolerance for risk. You may think that your weaponry allows you to live free - but for lots of us, it is an unacceptable risk.
We think people should be allowed to eat chocolate and not get shot. You think that is an unacceptable risk.
The new rules linked by another poster do not say anything about "carrying" knives.
They are rules about "owning" knives and the current owners of such knives are pressured to deposit them at the police or risk criminal charges if caught later, presumably during a home search done for any reason.
I live in London and carry a knife with me at almost all times. It's admittedly a Swiss army knife, I wouldn't be allowed to do that with a machete. In practice, I don't see the situation as a problem.
http://v6y.net/456654b7.png
"Possession of a knife carries a prison sentence"
I can post these all day. They get taken down. You may pretend they dont exist.