Actually, the elderly in the USA are well covered for their health insurance. If they are poor, Medicaid will cover almost all their medical costs, if not poor Medicare will cover 80% of their medical costs. Medicaid is free for the poor and Medicare is free to Social Security recipients over the age of 65. If you want to supplement your Medicare insurance it is easy to do and at an affordable rate.
One other thing that the USA offers is Health Care through the Veterans Administration. You get this care, lifetime, if you served on active duty in the military services and received an Honorable Discharge. I use them as my primary health care provider, even though I have access to civilian doctors through Medicare. I find the VA healthcare system to be outstanding and don't even consider going to a civilian doctor. But the VA can send me to a civilian establishment if it is more convenient for me. The VA charges me $13 for each prescription I order and $50 copay for doctor visiits. They provide free eye exams and glasses also.
I have received my healthcare from the VA for over 15 years and am very happy with it. Surprisingly, I run into many veterans who qualify for this healthcare but don't know about it. If you or a family member served in the US military on active duty and received an honorable discharge you are eligible. VA healthcare is easy to apply for on line, just Google 'Apply for VA healthcare'. The process takes about 15 minutes and it would be good if you had your DD 214 form handy when applying. As I said, a lot of vets don't know they qualify for this benefit.