You don't mention your country, and I expect experiences will vary based on location. I will assume US though.
Can heathcare be fixed? Yes. But the first step is in general acknowledgement that it's broken. The message propogated in the US is that the US has the "best health service in the world."[1]
As long as that is the general concensus then what is there to fix? There are alternative systems in the world and some are better than the one in the US. But to improve the US system you first need to acknowledge that.
[1] "best" is a subjective measure, and depends on your goals. Certainly it is the most profitable (aka expensive) health care system in the world, so if you are a health care _provider_ it is by far the best. And if you have enough money to spend you can get great care. So best there as well. Perhaps with national health though there are alternative criteria that could be applied which might lead to different understandings of "best".