With these goals, single payor is the only way it works.
Primary reason that could be a disaster here despite varying degrees of success elsewhere is because bureaucracies tend to suck in the USA. This isn't as much a problem elsewhere in the world. Why?
Only answer I can come up with is lobbying. The politically protected classes will prevent meaningful change and would sabotage any attempt at real change. What say you?