All this regulation was passed when everyone was mad at the banking industry.
The Elizabeth Warren and Barney Frank type of people wrote it. The more crap they pile on; the better they think. Republicans did little to stand in the way.
Smaller banks have been forced to merge or spend lots more money on compliance.
My company is very large and can deal with the garbage easier than many. Lots of good internal jobs in compliance roles.
Those of us on the customer facing sales roles just have to deal with it; and deal with angry customers.