"(and I will ban carrying knives around anyway, really no need today)."
For you perhaps, I have had a pocket knife in my pocket since I was a kid, a knife is one of the most basic tools and has hundreds of uses. Oddly I have never wanted or neede to stab anyone. The lack of the right kind of education and the way the media deals with knives I think makes them more desirable to the kind of kids who carry them, a walking stick is actually a better weapon and potentially more dangerous than a knife.
As for shovels; they are just so Norman Bates, plus an alloy baseball bat makes a more satisfying bonngg!