Don't call it "free", it sounds like you are so out of touch with reality that you don't know that healthcare has costs.
The word is "universal". In my country, I paying for healthcare, but not as much as wealthly people here do. That's the main argument for it: the rich subsidize healtcare for the poor.