I think it's more about needing to feel superior to foreigners. Many other countries covert Westerners and the contribution they make to their societies, both financially and intellectually. Often Thai people seem to look down on Westerners when it comes to education, even though they have a very poor education system, and take their custom very much for granted when it comes to tourism, even though they very much need it.