Customer loyalty protects traditional banks from fintechs gaining ground