The problem with bikes is that you get incredibly sweaty even in the winter. I'm sure there's solutions to that as well but I would prefer not to have to towel down or change clothes after arriving at my destination.
I can see this being useful in France. I was basically accused several times of being shoplifter. At one store they demanded to look inside my bag and then zip-tied it shut. At another store they wanted to go through my bag at checkout. It was all very rude and undignified.