It's not a war and you can't win it. Legalization would at least reduce the damage. Treat it as a public health issue, not a legal one. California made a significant reduction in smoking through advertising.