Smokers are not a financial burden as been implied: Smoking-related healthcare costs are a pittance to overall healthcare costs (8% in my state of Maine). If every smoker quit, healthcare costs would go down only temporarily and then rise above the amount you are complaining about now, because nonsmokers get sick too and for more years.
Smokers more than make up for their extra cost by dying (their choice-not yours) sooner; collecting less social security and pensions, and less time in nursing homes. The state tax on cigarettes is all gravy. This is all backed up by facts.
It looks like the ACLU is on the side of the smokers on this issue. You may want o give them a call or send a donation asking them to help.