Yes.
I had a health that gave discounts for exercise.
It strikes me as immoral to have no disincentive
for dangerous behavior. It harms not only the
schlubs behaving that way, but also the others
who subsidize their wanton ways.
In the aggregate, the outcomes are actually worse, both economically and clinically, when you treat healthcare as something to be earned for the few who deserve it rather than implementing a system of universal care. We spend more per capita and have worse patient outcomes on numerous measures despite our for-profit system that attempts to punish people for bad health behavior. And as I mentioned before, such a system assumes that health decisions are made autonomously and have nothing to do with the social determinants of health that we know mediate downstream health decisions.
So if ethics are your main concern, you should be advocating a system of universal care.