Buffer mostly because of good and strong military. Which seems to be caused by proper buddhism. Because everywhere else in the world (except perhaps to some extent in some muslim countries) military is a total failure through and through.
I have never met a thai soldier/officer. I would love to.