I agree, just trying to show their perspective. I have also seen a couple of posts here where people have reported late ( as in after 90 days, but not after 97 days) and been fined.
There used to be something called national pride, Obviously it is something that you dont feel the need to project when overseas. After travelling, to and working in over 100 countries over the past 37 years, i can comfortably say that I am pleased that i left a good impression and was never looked down on.
I remember seeing these type of signs 36 years ago at Don Muang Airport arrivals. Back then i even saw the occasional people being told off. I always make it a point to dress in long pants and a shirt when i go to immigration, i believe it does help.
Not sure you are aware of this , but Brazil, Venezuela, South Africa and Panama are also relatively modern and functioning countries (well maybe not Venezuela for the last 5 years) and I have had or seen people have major problems using ATM's in those countries.
I have seen guys arrive in Rio de Janeiro airport and use the ATMs inside the airport, all of them got hacked. I arrived in Luanda Angola and the agent was not around to get me a hotel. One night was 450 USD and they did not take cards. I stopped using ATM's here when they started charging foreign cards. I alos stopped using Bangkok bank after almost 20 years because of fraud issues. perhaps you should try Krung Sri Bank. Also once again, I have unlimited free overseas Swift transfers from my bank as long as I maintain a certain balance. Prior to moving to IOM bank I used Citibank NY, and they also provided free Swift transfers. If all you have is cards and they are stolen, good luck getting a hotel room or a decent meal if you dont have cash.
My swift transfers are free. I have travelled for work for the last 35 years to countries all over the world. While using an ATM is fine for people on a once a year holiday. Over all the time I have travelled i have seen people in dire straits because they thought that an ATM card was fine for everything. I never saw anyone have a problem when they had cash. Why do you think banks prefer you to use ATM's ??. Also I never said I travel with all my money in cash, i simply stated that 600 dollars is not a large amount of money for an international traveller these days (or indeed for the last 30 years).