I can understand the knife issue. I carry a pocket knife on me these days. Not for protection, but just for utilitarian purposes (its surprising how often it comes in handy). Its really easy to forget its there sometimes. Usually remember to leave it at home, but have forgotten at times and had to stash it in my shoe. Obviously not everyone brings one by mistake, but its easy to overlook if its just always on you.