American Banking Association's CEO Frank Keating believes small banks are paying the price for misdeeds of others.