There was a time when every man carried a knife.
It wasn't that long ago. I remember carrying a swiss army knife to school in 5th grade - I was in scouts, and we all carried knives everywhere we went.
Now, in today's world of "zero tolerance" policies and paranoid parents who don't do any actual parenting, kids get expelled for carrying nail clippers or strip searched because they are suspected of carrying aspirin.