New entrants may intrude but banking is here to stay -