As someone who has lived in Canada, I would have to disagree. Canadians loves to talk about how much better their country is than the US, and it leads to a lot of stifling of self-criticism and justification “oh, at least we’re not as bad as the US”.
My point was more towards how our countries are so similar yet different. Of course Canada isn’t perfect by any means and you’re right, perhaps there is stifling of self criticism going on but we have a different attitude towards the social well being such as healthcare and accessible social services. Of course these come at a cost of making compromises such as paying higher taxes and relying heavily on fellow Americans for both security and trade.