Why not allow it? No one absolutely "needs" a bank account, but it makes a lot of things a whole lot easier. Why ban something without a good reason?
If you're concerned about crime, then increase actual targeted investigations. Don't make the lives of regular people more difficult because you're too lazy to do proper police work. Actual criminals will always find ways to use local bank accounts, so these bans just affect regular people.