Question: why siam was never colonized?
Answer: The monarchy and elite that had been exploiting rural masses and playing game of thrones for centuries knew they had a lot to lose should Siam be colonized, and planned accordingly.