Considering how absurdly easy it is to make a machete from a piece of steel or, with a touch of 10-year-old's imagination, a zombie killer style version, I fail to see the point in any of it. No sane person would carry one while shopping or whatever. The number of YouTube instructions on how to do it... storm - teacup...
Hmmmmm Époisses,
Needs no knife.
I carry a leatherman wave on my belt every day, which technically has a locking blade on it, granted I am an electrician, and have never been pulled for it.
I guess if I wore my tracksuit and baseball cap back to front more often, there would be a problem with it.