Hmmm.... just on the topic of "corruption", seems to me from my read of Thai history, that corruption long pre-dates Thaksin, and is still going strong in various entities. Of course political corruption is not unique to Thailand. However, in the countries that manage to keep it more or less under control, things such as the economy and general governance do seem to work better. How to get things to change in Thailand? It will require a major cultural change in attitudes. Darned if I know how you get that to happen.