While the conflict is fuelled by several factors, say those analysts, the declining health of 86-year-old King Bhumibol Adulyadej and the behind-the-scenes jostling for position ahead of his succession is a major driver of the turmoil playing out on the streets of Bangkok.
Some consider it nothing less than the fall-out of a dynastic battle in which the children of the king have taken different sides.