Canadians in general are not arrogant, countryboy; it is the Americans who are arrogant, especially when they go abroad. You probably have heard the stereotype of ‘The Ugly American’. I remember the British sitcom. ‘Fawlty Towers’ did one episode on the subject of The Ugly American (where an American comes to stay at Fawlty Towers and starts throwing his weight about).
As much I love John Cleese's humour, I was taught by my mother not to put too much stock into what I saw or heard on TV. So why don't we keep that one in persepective...it's an overstated satire, which is the basis for a lot of comedy. Entertaining, but not really the right place to begin basing your social values.
You said, "it is the Americans who are arrogant, especially when they go abroad."
I know you'll be shocked by this, but I have another take...I don't think there is a difference between Canadians and Americans on this one.
Some Canadians and
some Americans are certainly "ugly" when they travel abroad. So are
some Japanese, French, Brits, and well...probably
some of every nationality or race behave like that when they're abroad.
I have travelled extensively with American business people around the world, and shared both social and business time with them in some very "foreign" settings. These folks were, by and large, very knowledgeable and functional in these situations, and I learned a lot from them. Most of them took the time to study up on certain small but important details before they arrived. I remember one guy - a "redneck" from Texas - who was with me on a trip to Thailand one time. He spent an hour or so explaining to me the history of the "spirit houses" that we would see alongside the roads and highways. He would preface many of his comments with, "I know this sounds weird to us, but to the people of Thailand, this is a very important part of their culture..." and would go on to explain why it was important. And he did this with an obvious sense of respect.
That's just one example, but there are many, many more. Does that ring true with your statement "it is the Americans who are arrogant, especially when they go abroad."???
Sweeping generalizations about any situation are usually nothing more than a not-well-thought-out opinion getting out of control. I would think that a man of science like yourself would consider your comments more objectively before condemning an entire nationality like you did in your post.