We all do things that could be dangerous ,Dr Filth, but smoking in the vicinity of kids is just plain selfishand blatantly stupid. Smoking is purely for our own pleasure. Driving kids to school is no comparison. Drinking in front of kids does not harm them, unless it leads to aggressive behaviour and drunkenness. I think it's a poor excuse from smokers who just aren't able to admit that their own pleasure comes above their kids' welfare. I have no problem with people smoking unless they cause problems to others. It is wonderful to go out socially these days and not come home with streaming red eyes and smelling of stale tobacco smoke.
And personally I wouldn't speed if I had passengers in my car. I have been a speedy driver in my time, and admit it, but nowadays I am more thoughtful about others on the road.
I am no saint and neither am I boring or self-righteous.