Of course you can argue that having just one system is far more efficient than having hundreds of different ones as exists in the US today.
However, someone still has to say "no" to certain care. I know when i was in Canada that role was taken by the gov't.