I agree with you the money helped, but more than that he and his underlings, PT, had to agree to break their pre election promises and join the military backed parties.
That betrayal of the democratic aspirations of the Thai people is priceless for the elite.
But, as you said, they can keep him on a leash with rumblings of 112 charges.