I'm not in a tourist area and I tried to open an account with TTJ in Nakhon Sawan accompanied by my wife, they asked for my passport fine, after checking it the teller handed it to the wife and said cannot open an account unless you have a job.
Yes, this is Thailand, what does it matter if the person has a job as long as they have a regular income.
If every other bank had the same attitude, retiree's would not be able to open an account at all.