A fantastic post, well done Chris for speaking your mind!
Thailand is anything but the land of smiles.
It is the land of fake smiles, should really be called Lieland.
Everything here is superficial, especially encounters between locals and foriegners.
There is nothing genuine here and everything is for sale.
Honesty and integrity is completely alien to most Thais, sadly.
bob.