Here in chiang Mai I have the same issue. I will try again next year, I was unable to get the bank account and have to leave the country. It's a vicious circle but I think I will have everything they want next year.
Hummm as a banker in the US, banks make their money many different ways. If you are here on a non O and keep 800,000 in a timed deposit, the bank uses that money to make money, lending it out at a higher rate etc. of course they have multiple sources of income including credit cards etc.. All I am saying is foreign dollars that sit there can be a good source of income for the banks.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.