There are a large numbers of pubs and restaurants around where I live, and last night I got to thinking. At the restaurants that employ Thai staff, I am always called 'farang'. At the restaurants that employ Vietnamese staff, I am always called by my given name.
Why is that do you think? I've come to the conclusion that the Thai staff are just too lazy to bother asking what my name is and then using it. Whereas, the Vietnamese staff seem to go out of their way to find out what my name is, and make a point of remembering it.
Now I'm wondering if this true in Vietnam? Anybody?
Oh, as an aside. In my street everybody calls me by my name. Kids, parents, grandparents. All except one lovely little boy who is about three - he always calls me 'daddy'...which is a bit disconcerting given that his mother has not finished school yet!