Children are like sponges man. They see you smoking a fatty, they will more than likely feel inclined to do so. I don't want my 12 year old getting stoned. I want him/her doing 12 year old shite. When they get 18 and out of my house they can figure shite out on their own.
they are, and they are also really perceptive. Much more perceptive than adults.
So they are going to figure it out, at what age, who knows. But then they will understand you have been lying to them/deceiving them, which is something that is also really problematic. Do you want your kids to lie to you?
and you obviously need to teach kids about age appropriate things. When they are 12, they can't drive and shouldn't go see rated R movies. How do you handle that?
I totally respect not doing it around your child, that is a personal decision and 100% up to the parents but I don't think its a slam dunk decision.