Craig Keating is a former analyst, ex-diplomat, and long-time Thailand watcher.