Rom Senakant, SOME politicians are corrupt in every country but you don't see coups every few years.
And, while you say the military has strong support there is also strong support of Thai people to choose their government and to not allow reckless protests that ruin the Thai economy.