@Stéfan *******
you are absolutely right. But this is Thailand. TIT. Not so easy to understand. I learned to stop questioning it and follow the flow long ago. Myself I once had to pay the 2000.- THB fine for a late TM30, with my landlord, a policeman, standing next to it. Both, the policeman and the Immigration lady officer, showed me their "Thai Smile". You learn how to handle it , ,means, chuck down your anger, count your losses and move on