excellent post there as always Livinlos.
I think you are right about the ruling elite breeding xenophobia to preserve the status quo.
I would like to add that the notion of "Thai-ness" didnt exist even a century ago. Its a political invention that all Thais are indoctrinated with in school and in the media. Someone needs to point out that the real foreigners taking over Thailand are the Thai-Chinese - talk about hippocracy.
(and before anyone decides to flame me for Thai-Chinese bashing, I am half Thai-Chinese myself).
