Used to bank with First Republic when I lived in CA and always had very good experiences. Unfortunately, in banking, a high degree of customer satisfaction can be a side effect of practices which ultimately land the bank in trouble.
In this case, the high customer satisfaction resulted in additional high net worth customers, which made them more susceptible to a bank run!