Internet banks have lower costs than branch-based banks.
Many people still prefer to keep their money in branch-based accounts.