OK, if we would like to get literal and play symantics, let's change from calling it socialism to large Government. The market in Switzerland is obviously a capitalist one, but the Government is large and some of the services that you would not find in the United States, such as Medical Insurance for all, is available to citizens of Switzerland, but usually has a price tag attached to it which is higher taxes. I'm not an expert on Switzerland, but I think in addition to taxes to the Government they also pay local taxes? Bottomline though, it is quite expensive to live in Switzerland.
I imagine Switzerland has some of the same in Canada. People also do a lot of voluntary work, there is a much more generous culture in people being educated at schools to look after those who do not have. In addition to a much larger Government, to provide for many social programmes, you would find many more charities for those people who are disadvantaged. Also, there seems to be a greater balance in rich and poor in these countries. As compared with the United States where there is quite a large gap between the poor and rich. So in order for the United States to have the same benefits as in Switzerland and Canada, it would have to change its culture in a radical way, pay more taxes, have a bigger Government, and find out ways to redistribute wealth so that there is a narrower gap between the rich and poor.