Now I can do just about anything online, and don't have the time or patience to go queue up for hours at the bank. Seriously I am just curious why do people like to (have to) go to the bank and queue up just to transact things?
If you want to bank in cheques, you can use the quick check deposit. Bank in cash / coins, they have machines for that. Withdraw money, there's always the ATM. Transfer money, make payments etc, all these can be done online in the comfort of your own home. Maybe it's only during CNY season when you need to change new notes for Ang Pow, so have to queue up. But even that, I usually get friends / relatives who works as bank tellers to help out.
I would had thought with the advent of modern technology, the traditional banking halls where people queue up to do their banking transactions is obsolete.