smoking - yes, it's incontrovertible.
drinking - less clear; mortality rates for teetotallers (total abstinence) are higher than for even moderate to heavy drinkers, and there are health benefits from eg 1-2 servings of red wine. IMHO the issue is the degree to which people slip from a drink or maybe 2, to 3 or maybe 4.