The political correct jihad against smoking is scary. And so is these zero tolerance laws. Zero tolerance is a classic symptom of over-centralization and bureaucracy in an organization or nation.
Our testosterone free leaders seem unable to stop it though.. they get lost in the process or deep down are political correctness jihadists themselves.
You've reduced the argument to its essence.
Kudos.