You honestly think canadians are THAT much better than americans? Since you come from a huge metro area your assertions are WAY off. Small towns in america are extremely close knit but generally Canadians are friendlier (with exceptions of course).
No one is hurling "insults". Its poking fun and obvious sarcasm. Rather ridiculous to be so sensitive. Canada is a very nice country, but to get offended when someone says its not a super power is absurd. Canada has 1/9 the population of the US and does not have anywhere near the cultural impact as its southern neighbor.
Also, G8 refers to 8 of the most industrialized nations, not the top 8 superpowers... China and India are not members.
Btw actual medical care in the US including doctors, treatment times, etc are better than anyone in the world. The main problems are cost and the uninsured. Quality is not a problem, and is a major criticism of nations with single payer or universal health care.
Canada and any Western European country I've been to are miles ahead of us in so many ways. When you travel, you realize that there is so much more out there, and so much better. It's depressing to come back here and realize how screwed up we are.