Dont know why you say he ran away. He was in the USA when the coup happened which prevented him from returning to Thailand.
I'm not big fan of Thaiksin, but he was doing a good job. Our company had allot of projects going on in Thailand at the time. He is the one that started cracking down, getting strict on overstays and visa runs etc.