Only reason I know of is to rob people via taxes on tobacco.
Why should my tax dollars go to pay for the lard ass who can't stay away from BK Whoppers and the KFC drive thru window. As a taxpayer, I am paying for his/her diabetic testing equipment and high blood pressure meds.
I won't stand for it. Then these stinky people have the nerve to stick their fleshy elbows in my ribs for 3 hours on an airline flight. I want action. Second hand obesity is not only annoying, it's a killer to my wallet.