From a discussion on Reddit:
There is more of a social stigma here in Holland on knives and guns then anywhere else I’ve ever been (I consider it a good thing). Knives especially are associated with criminal behavior and carrying a pocketknife is a big no-no. I don’t think I know anyone who would carry one. A Swiss army knife is more accepted but only because of its tool aspect. I think I, like your friend, would have not used the gift. It seems kind of wrong to give someone else a weapon, its like: “here be a criminal!”. You wouldn’t give your friend a gun either would you? That’s what its like.