Shows how much Americans knows about the rest of world! Ignorance is bliss...
Fag is used commonly to describe a cigarette in the UK and such but over here it's a highly offensive term towards the gay community.
It's a different form of the same language. Don't make such a bullshit generalizations when it's clearly unfounded. I give a thumbs up to my friend's all the time but in other cultures it could be seen as offensive. It's called culture.