This is very much an American thing. And it's only a thing because our banks don't offer a truly universal and no-fee equivalent of easily transferring money between accounts across bank boundaries.