Medical treatment for everyone who needs it paid for by taxes on the people who make lifestyle choices which will require more medical treatment makes sense to me.
Absolutely. Then people have a choice, and if they still have the condition after making good choices society looks after them, so we aren't penalising for genetics/random effects. Win win.