People who have worked and paid into “the system” can and do receive Medicaid, if they fall into poverty for some reason, become disabled, have only a small social security check for income. Etc.The best & cheapest (free) healthcare is Medicaid. Once again not for people who worked & paid into the system their whole life or were in the military (VA) Medicare is charity again.
I have a disabled relative living in federal housing who has a Medical card, tho she worked full time for many years.
Medicare is not “charity”. I have health insurance as well as Medicare, as I am over 65, and I worked most of 50 years before retiring.