Probably because they've ascertained that one of the key things customers look for in selecting a bank is whether there is a branch near them. Never mind if there is literally anything in there other than an ATM ...
Branches exist for the most part as places for people to open accounts. Everything else is understaffed and exists as a side effect to get more accounts opened at the bank.