YES! All one has to do is look at countries with national or single-payer healthcare for all of its citizens to know this really is a no-brainer.
What's the difference between paying a small tax to provide health care for all and the taxes we already pay to fund fire and police departments?
BigPharma and group health insurance companies have become addicted to the obscene profits they rake in and will fight tooth and nail to keep us tied to the broken system we're stuck with now.
Grand Junction, Colorado, on the other hand, has had a system in place for several years whereby ALL citizens receive great health care whether they can afford to pay or not. It's based on the premise that keeping citizens healthy costs a LOT less than expensive hospital stays if they aren't seen until they're at death's door.