This a dangerous train of thought to follow to its logical end. It would allow healthcare claims to be denied for anyone except for the people who live a 100% healthy lifestyle. A few pounds overweight? Too bad, denied. Don't workout enough? Denied. Smoked back in high school? Denied. Live near a superfund sight? Denied.
People who actually need healthcare should get it, regardless of if their problem is "self induced" because often the reason it's "self induced" has very complicated causes.
You can dissect it any way you feel that fits your agenda, but my statement is fact: Much of our health issues are self induced....not the fault of the insurance company.
I never stated that someone should not be covered, but don't blame the system for prices on your meds if you are obese and continue to live off McD's and Twinkies. Why should Healthy Person A have to pay the same employer premiums as Person B who has numerous health problems that were self induced....obesity, smoker, for example.