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.