OK I've had a bit of a culture shock recently, in England it's considered the done thing to generally either mock yourself or mock people in general, mainly in a light hearted and playful way, usually it's reciprocated with some reposte or some banter, and particularly it's aimed at someone who is being a little pompous or egotistical, although this doesn't seem to go down well elsewhere in the world. Just a question... Why is that, do you think? For Example the French have the same or a very similar culture of sarcasm, which is probably why the US has an aversion to the French, claiming them to be arrogant and pompous ironically enough, where as when I talk to the French, in my half broken Francais they always seem to be really amenable and have a great sense of humour. Do you think the differences of opinion of countries are because of culture as well as politics, or is it just politics? Personally I find some Americans - although not so much on this forum - a bit conceited and arrogant, free with their opinion and not open to joking about themselves? But this is obviously a cultural difference so you tend to overlook it. Anyway what do you think about certain cultures you meet on line, do you have a stereotypical view or do you take each person as they come, bearing in mind their cultural traits? Are there any cultures you really can't stand, such as chavs or red necks or Metalheads , or punks or Belgians or Aussies or Angolans, or whatever: doesn't have to be from another country, what annoys you about x? Or what do you like about y? Lastly which is the most easy to get along with country?