And that is my personal hate peeve.. Don't like that much at all! Not of any national really. A few years ago I went to a World Cup (or was it the European Championship.. ?) football screening in a Goethe Institut/library in Brussels. Were playing: Germany vs Turkey (I think) and at the beginning they sounded the German hymn and people stood up. I sank into my chair very very deep.. I can't but find it embarrassing. I'm nationality challenged (I'm German), I know, but I can't help it.
And German tourists too, can be annoying and embarassing!
I had one funny moment once when I was in the States (Nashwille I think it was), walking around with two German friends, speaking German, having a big camera dangling around my neck and an out-of-town American couple came towards me asking me for directions...
Dont be hard on people because they are proud where they come from.....I know some can go overboard, and yes, a little embarrassing.......but they dont mean anyone any harm.
I think what happens, especially if they are in a different country, they get homesick, and feel closer to their homeland by talking about it. And lets face it, they are there finding out about the country they are visiting, and many people would ask them about their country.
As long as they are not comparing their country with the one they are visiting....with the "ours is bigger, or better" lines, it is all quite harmless.
The thing I have encountered, especialy with American tourists, is how they speak of their country with pride but also compliment us on our beautiful country as well........thats what you call, perfect guests.