I didn't tell anyone to leave. I said that's the option if you don't like it. The law was changed to make banks responsible for any fraud or scam losses. This is what is causing all of this. Banks are no longer willing to take ANY risk because they're the ones on the hook financially. So they've ALL determined, at the same time, that they no longer wish to take the financial risk of giving bank accounts to tourists. That's their decision to make, as they get to decide who to give accounts to because they're private business. Making a complaint because you don't get your way isn't going to change either the legal landscape nor their risk assessment.
TE visa is basically for people who want to throw money at staying in Thailand, rather than doing the work of qualifying for another type of visa. DTV is much better right now if you're not yet 50.
It's only the last 6 months or so. And it's completely deliberate based on new laws that were passed in Thailand. It's not a fluke. The only way to not accept it is to leave.