Consistent rules? Good luck with that one. You don't even get consistency within bank branches. Consistency doesn't seem to have much of a place in the Thai vocabulary. You can never be sure what you're going to encounter when dealing with anyone in even a minor position of authority. You have to be prepared for anything - along with unforeseen surprises, especially the ones that make zero sense.
The only consistency I see is inconsistency . . .