Baylee, I appreciate your concern about my cognitive ability, I'll try even harder to keep up. You state that in America "you have the choice rather you want to pay the insurance company or not in the U.S." There are in fact slightly more than 157,000,000 Americans with an employer provided group health insurance program. They all pay for their GROUP Insurance Program. Again are all these Americans socialists? Are their employers socialists? I suggest again that you look up the definition of Socialism and see what it means.
I believe there are only a handful of Socialist Countries in the world and Canada ain't one of them, I have worked with quite a few Canadians on projects in the northeastern and midwestern U.S. and never found one who was a socialist. I once stayed a while in Sarnia, Ontario while on a project in St. Clair, MI. I find Canadians friendly and very similar to Americans, they have been our allies in 2 world wars. Did I mention that they are not Socialists and don't have a socialist government?