Its because its a country of cities, and cities suck. Englands knife laws aren't that bad in themselves they're similar and (on paper) less restrictive than many european countries, but the punishments seem unnecessarily harsh and not at all understanding. Couple with the fact that anybody can be searched for no reason, without reasonable suspicion
This is completely bs. I don't know anyone in the UK who has been searched ever, and reasonable suspicion is definitely required.