I think judging a whole nation or culture based off a few encounters is ridiculous.  

There are tons of great people in every nation/culture, there are also lots of "bad apples" in every nation/culture.   Lots of nations have great people and crappy governments.  
I too have met people and have friends from many nations... there are some Brits I love, and some I don't,  some Aussies I love, and some I don't, some Kiwis I love and some I don't, some Brazilians I love and some I don't, some Canadians I love and some I don't, some Mexicans I love and some I don't, etc, etc, etc......
Just judge people by what they are, not where they come from.