It's rather the excess of regulation due to anti-bank sentiment that creates these barriers to entry. Banks are rather calling for less regulations, and when they got it their way in the 90s, it is what happened.
But it is true that the excess of regulation is reenforcing the position of the incumbents. Banks have to staff full time employees just to read the amount of draft regulations and consultation papers published every day. A start up stands no chance in that environment.