I think you misunderstand - I am NOT in favor of the government imposing "lifestyle" taxes of any kind. This is exactly the kind of nanny-state crap that has caused ALL taxes to explode and has led to so many of us completely shirking ANY responsibility for how we lead our lives.
On every other point, I agree with you completely.
If they need incentive to get to a normal size and thus reduce medical costs, so be it.
I'm all for any type of radical action until .gov admits that sugars and starches are at the root of obesity, not natural animal and vegetable products.
I am also for food entitlement programs covering essentially ONLY what WIC (women, infants and children) covers: eggs, milk, peanut butter, cheese.... wholesome foods, rather than Froot Loops and Lil' Debbie Star Crunches and Sunny Delight.