you’re correct. Problem is, some people don’t push back when the bank asks for a visa. You have to push back. My bank told me I needed a visa to open an account, but I called BS and they moved past that request. Similarly, the US Embassy didn’t want to allow me an appt to get the affidavit most banks require. I had to complain to the embassy they aren’t doing their job, then I got an appointment. Yes, I know, I could have tried different banks until I found one that would not require the affidavit from the embassy...fuck that!
while I don’t want to oversimplify, I cant refute your point. You have to also ask why are there so many Cambodians trying to come to Thailand for work.