Well, depends on where you look at. In Germany banks compete over customers offering more and more benefits, like 250 Euro for opening a debit account completely free of charge.
Also we have a lot of "account hopping" here - not wanted, but tolerated.