Ok, at the risk of sounding like a nob; I smoke. I have two kids, but I do not smoke around them. I do smoke in my car from time to time, but they don't go in my car (I have a tank for the family). I personally do not want them to be forced to sit in a smelly car, because I cannot break a habit / addiction.
As for driving like a t**t, I'm sure we all do it from time to time. Not saying that I do regularly, but I have been known to have a bit of fun on the twisties.
Again, I do not do this with the kids in the car!
The people that either can't drive, or just have no respect for the car, other users or their passengers don't deserve the privilege of owning a license. It is just that. A privilege.