@Brandon ***********
well no - the immigration rule for visas is what drives these policies. The full 800,000 THB must be in your Thai bank account for at least 2 months prior to applying for your initial retirement extension, and 3 months prior to subsequent annual renewals.
Banks must comply with this.
To get immigration paperwork (like a bank letter and updated bank statements) for a Thai retirement visa, you must show that 800,000 THB has been in your Thai bank account for at least two months before your initial application, or three months before an annual renewal.
The crackdown on visas and using agents to deposit the money which is then taken out once the visa is issued is a grey area work around but circumvents the actual laws in place by greasing palms, hence why it costs more - but it definitely is part and parcel of Thai immigration law.