Because, term “farang” it might be offensive for some to be called “Farang”. Farang is a term derived from foreign/ foreigner. To them being a foreigner equals being alienated or an outsider. They would appreciate specific terms referring to nationalities like an American, British or Dutch instead.