I am a Western living in Thailand and l am not offended by the word and based on others who have commented nor are they, as such it makes me ask why do you believe Westerners are offended? At the end of the day everything comes down to context, as an example, being Australian l could say (how are you mate) and this would be fine and even polite l could also say (l will smash your …….head in mate) same would different context. Anyway have a good day mate.