Any parent who really cared about their child would discourage them from smoking. Not only because of the health issues, but because their friends associates and likely mates are going to be more likely to be smokers and therefore less likely to attain a higher education or wealth.
Wouldn't you want your children to associate with people with educational aspirations and attitudes that accumulate wealth?
Do you not care about your children?
http://www.cdc.gov/mmwr/preview/mmwrhtml/mm5320a2.htm
Current smoking prevalence also was higher among adults living below the poverty level* (32.9%) than among those at or above the poverty level (22.2%)
Educational attainment has been associated consistently with adult smoking prevalence since 1983 (Figure 2). By education level, smoking prevalence was highest among adults who had earned a General Educational Development diploma (42.3%) and lowest among those with graduate degrees (7.2%).
Accumulating wealth is neither a sign of intelligence nor a guarantee of security. FWIW my parents did try to discourage me from smoking but they weren't neurotic control freaks so they let me make my own decisions once I reached the age of majority. If I had children I would do the same with them. I would particularly teach them not to make kneejerk judgments about other people and give them some insight into more important aspects of character and personality than peripheral lifestyle choices like smoking, food preferences or fashion choices. I would teach them to discern real character flaws such as the inability to judge people on an individual basis.