We are not more civilized. Just more arrogant than Americans.
When America has a problem people are like: "Our government is doing bad shit, they need to be throw out of office and imprisoned!"
When Canada has a problem a lot of people are like: "Oh yeah? Well at least we have free health care!"
Edit: Though it does seem like people are waking up. There seem to be way less arrogant Canadians than there were 20 years ago.
We are not more civilized. Just more arrogant than Americans.
When America has a problem people are like: "Our government is doing bad shit, they need to be throw out of office and imprisoned!"
When Canada has a problem a lot of people are like: "Oh yeah? Well at least we have free health care!"