i dont think smoking should be ok in the company of non smokers weather adult or children. but then im a non smoker so probably im alot one sided.
people used to smoke in my house when i was a kid. i remember often walking in to the living room and there was a thick haze of smoke.
if there are people smoking in their garden a couple of houses down i can smell it.
i guess its impossible to keep smoker and non smoker happy. but things have defently got better.