U.S. banks are getting a harsh reception from ratings firms, regulators and even investors. Do they deserve the abuse?