It depends on one's definition of what banking means . For most people it will no doubt be the routine servicing of personal deposit accounts, for which online is very convenient.
For others, e.g. unemployed, cash-only businesses (I'm sure there are still some about), retirees and the elderly, I expect their preference is much more in favour of face-to-face banking.
It's a shame that the big banks centralised all of their actual lending decision-making away from the local branches and thus took a lot of their powers and functionality away. The costs v service argument again.