Despite all the rules? My friend, who do you think the rules are for? Compliance departments are EXPENSIVE, which means that only big banks can afford them. Which means less competition. Which means higher prices and profits for the few that remain.
From 2010-2015 there were 4 new banks total.