What I think is ridiculous is the comparison between smoking, a social habit, and transport, a necessity. Ant yet this this attempt to equate the two comes up again and again and again.
Since the two are entirely different, hypocrisy doesn't come into it.
Also banning smoking (in some places only) at worst "wastes" a packet of fags or two. Ban diesel vehicles and the owner victims effectively have their transport stolen from them, and has to get rid of the vehicle 'to boot', which is an appalling thing to suggest.
And that is before we even start of discussion the pros of diesel anyway.
In the event someone could put forward an effective case for phasing diesel vehicles out, then that would be the correct course of action; not beat up members of the public with draconian edicts. Authorities need no encouragement to push the public that pay their salaries, around. They seem to think it their right & duty already; as they who pays the piper are told what tune they must call.