One of the things I don't like about free health care is it comes with the notion that the government should force you to do things to reduce those costs.
The alternative is letting people die on the street who may not be able to pay. No developed country will ever have a health care system that shifts 100% of costs to the individual.
anyway, spending on carless infrastructure to provide alternative transport modalities to people is what works, whereas trying to force people to just "do the healthy things" doesn't really
plus there's nothing stopping the US from coming up with "free healthcare 2.0" that also solves this with clever incentives (eg. via a voucher system, people who opt out of the hazardous things get a voucher, for example people without a car get a "free" monthly public transit ticket, etc.)