Any bank that asks its customers for detailed personal information such as passwords is being grossly negligent. And any customer providing that information is grossly stupid.
I can’t say that I have EVER been asked for that type of thing, on the contrary, often I receive messages saying that bank staff will never ask for such a thing.
When I compare the security requirements for my Singapore bank and my thai bank, this is just Thailand playing catch up.