In Thailand, everywhere you go you will see flags. Thai people are very proud of their country and their Royal Family. In my country (England) if you display the Union Flag or the St. George cross it can be construed as being over nationalistic, something that is seen as a bad thing.
Not so in Thailand where at every opportunity national flags and the gold flag of the King are displayed along with a genuine love and a sense that the King is the Father of the nation.
The blue flag of the queen is equally popular and, I'm sure, that even though respect for the Royal Family is enshrined in law it hardly ever needs to be enforced, so symbiotic is the feeling of Thai nationalism with the people's love for their King and Queen.