I hate when people tout "The rest of the world has better healthcare outcomes than we do" as a reason we need to change our system. Pleeaase, if you think changing our system will "Improve healthcare outcomes": You. Do. Not. Understand. American. Mentality.
We could have the most amazing "system" in the world. Everyone can go to the Doctor, whenever they want. Free of charge!
The obesity, heart disease, diabetes, gun violence, lack of knowledge, cholesterol, domestic violence, cancer rates, etc, etc will all still be there, just as high as ever, because Americans DO NOT CARE ABOUT THEIR HEALTH.
Instead of avoiding the doctor out of fear you can't pay, you'll just induldge even more because "Well hey I got me some healthcare now I can eat all the tacos in the world and just get drugs to fix it!!!"
It's a cultural and educational problem. Not a Healthcare problem.
If our exact system was in Japan, guess what? They'd have AMAZING healthcare. Because they CARE. Their parents instill upon them values of healthy foods, exercise, and well-being.
We definitely need to fix things in our healthcare to chop down on waste, that's 100%. But changing the system and making things "socialized" is not the golden ticket to a better society.