This actually pretty accurately and succinctly describes the difference between American and Canadian culture.
As a Canadian in the US I'm often asked the difference, and I've mostly held my tongue from saying "You're all pretty damn rude, and have fragile egos" but I think I might steal your description because it makes sense.