I disagree with that. The government's purpose is not to provide for its citizens. It's there to strictly protect the life, rights, and property of its citizens. The idea that the government should provide for its citizens is what got us in the Obamacare mess to begin with. Massive premiums and deductibles. If the government is just going to force everybody to buy insurance and then subsidize part or all of it, what is keeping the insurance companies from continually raising premiums and deductibles? That makes literally no sense. And, why should ANYONE be forced to subsidize the insurance of another person is beyond me. It only perpetuates a broken system of money hungry insurance companies. Now, that doesn't mean I think they shouldn't get treatment if they can't afford it. We have safety nets (that also need big time reform).
Obamacare got some things right. Cannot deny folks with preexisting conditions. Allow children to stay on their parents plans longer. But, government propped up monopolies involving HMOs and the FDA, which drives up costs of medications to out of this world prices with stringent regulations that prevent competition, need to go. There should be more pressure by the government to influence insurance companies to make insurance affordable for those who choose to purchase (and not through subsidies). One of the bigger problems is insurance companies picking and choosing which states they want to operate in, leaving some to choose from a couple monopolies. Operate in all states, or none whatsoever.