I think one of the areas they should look at is, Food and Drink Hygiene, I dont just mean the 5 star hotels they should go right down to street level,
My own experiences I could list many, Mostly food not cooked properly and that's regular, we recently went to a restaurant and was given a beer past it's sell by date, I normally ask for a glass so I knew when I poured it, we are talking about a well known place with a few branches on the island. I have been told in the past getting Thai staff to put new stock to the back is difficult,,
Taking food out of freezers and letting it defrost then putting it back is another thing that happens.