Your grandson was the recipient of great health care from a private charity. THAT is the way to go.
I THINK...the way to go here is to have everybody in the country pay a premium for health care...it might go into a regional base, state, even federal. Perhaps it should be part of income tax; a part everybody pays. The patient can then choose among all the private insurance companies out there, all different, serving different needs. Some don't NEED insurance, being young and healthy and not seeing a doctor for years. Perhaps they, storing up their premiums, will just leave it....and take it out when needed, like when he breaks a leg.
Or he can find an insurance company that only provides catastrophic care...a young person gets cancer. Then it kicks in.
Or, someone can find a system like mine, a group that takes care of everything from colds to cancer, and you need to go see them a lot.
But all of them are private, all of them handle their patience according to the needs of the patient, and if the patient isn't happy, he can change providers.
And the government has NO say in what healthcare is provided to whom.
Private companies compete for the premiums and are accountable to their patients.
I like that idea