Just over a week ago, one question was front and centre at a foreign investor forum in Thailand: If your country is so great, ...