You're comparing a statistic of one population (smokers) with a different stat of another (general population). There's no conclusions to draw from that.
E.g. healthcare costs go up with age because that's when people start dying. Smokers die at an earlier age, so they experience those costs earlier. Is this correct? Who knows, but it's one of the many ways in which the argument you wrote could be invalid.