That said: Poor people in this country have insurance -- Medicaid. Old people have insurance -- Medicare.... and a large population of working people have insurance through their employers.
More people could afford health insurance if the insurance companies were not charging such high premiums. The high premiums cover the high costs passed on to the insurance companies for treating people like us who have insurance (in the hospitals). Hospitals do this to make up for their losses from treating illegals.
Government involvment in medicine has raised the prices throught the system to levels way above where they would be if the government had stayed out of it and people would have more money to pay for those costs because of the taxes not paid to support the monster. Government involvment in a major way goes back to WWII when Companies that were not allowed to give pay raises to attract labor that was in terribly short supply were allowed to pay for health insurance untaxed. That started the system of employer paid health care which is not, in fact, insurance, but just a continuous payment for services averaged out over a population. That insurance innovation established the principle that medical costs must include very highly paid sinecures for hordes of office workers who never did a physical exam or wrote a prescription. That led to the "shortage" of insurance coverage and the government involvement so now we have to pay the salaries and perks of hordes of vastly less inefficient bureaucrats and armies of social workers and investigators.
And to solve all this we will eventually socialize medicine and thus end research and innovation and reduce the amount of miracle machines in use as they wear out and cannot get parts and service because of other priorities for the government money and we will reduce the number and competence of doctors as they are put on salary and reduced to being civil servants.