That was exactly my point. The government got involved in paying for social security and health care. Whatever. The government decided smoking was causing a lot of health care expense so "let's ban it." If the government (read taxpayers) WASN'T paying for the healthcare, then it wouldn't be in the business of legislating unhealthy behaviors.
So when will the usa vote for ban on smoking, drinking, walking on the street or any other unhealthy behaviour? :D