Socialized medicine would work just fine if we not for mass immigration. A country like Thailand (which has no immigration) has no problem with government hospitals, no shortage of anything, maybe because everyone speaks the same language. There is also very affordable private health care which would make any Canadian drop to the ground and cry it is so good.