And aside all this, any such incomprehension that his return, and subsequent actions, were agreed upon and pardons/blessing were extended months and months ago - which doesn't set well with particular circles [mostly of the foreign/outsider variety]. The game is being played as it was designed from the start in a very Thai manner. Set in stone.....and everything will play out in a very twisted Thai manner. It is what it is.
Whether he, or his political associations, have future influence on the underside of Thai politics is yet to be seen. Maybe. Maybe not.
In the mean while, those that are seemingly angst and uptight about everything Shinawatra need to get over themselves and get on with your lives.