Lots of salient points.
Here's another example: farang goes to local private hospital (small city), talks to the receptionist at the main desk and explains what the problem is and mentions an allergy he needs to be careful about.
Receptionist prints a document then take the farang to another office.
Then chaos:
Fifteen minutes later nurse at the specific dept., who speaks good English brings the farang back to the main arrival desk and says 'wrong department'.
Two assistants at the main arrival desk also speak good English and now speak up to the farang. 'Sorry but main receptionist can speak zero English and he just guessed where to send the farang.
Farang now getting a bit annoyed and says 'Let me speak to the supervisor'.
Supervisor arrives and gets all the details, speaks English and says to the farang 'why did you come here, the receptionist cannot speak English.
By this stage someone has called the 'hospital international office and a young look krung man (speaks perfect Thai and English) arrives, he realises this situation is not acceptable and says that he will explain in Thai but then realises the main receptionist has disappeared.
International office man asks the 2 reception assistants if they are sure what dept., the farang should go to. Yes, and documents prepared.
International office man then escorts the farang to the correct dept., along with one of the reception assistants. They stay with the farang until he has seen a doctor, had blood taken and has a next appointment slip in English and farang pays the bill.
International office man gives the farang his business card and says (in English) 'at next appointment please come direct to my office and I will escort you as needed.
Farang asks 'why didn't the junior reception assistant speak up quickly to indicate the farang is being sent tp the wrong dept?
Answer: 'they are very junior in rank compared to the main reception guy who cannot speak English and it would be very rude / insulting if they spoke up and made the main receptionist lose face.