You don't seem to have a clue of how these systems might work. It's fully possible, and common, to "pay as you go". The only difference is that it's not the patient that is paying the bill. If public health is what is important, publicly financed health care provides more care for the money. Without a doubt and by a landslide.
/Martin