The middle ground seems to be allowing SARs (which are analogous to tips to police officers), but not requiring banks keep them secret from the customer. The bank could decide to do so, but also could decide not to, like any other speech.
I guess more important than empirically whether banks tell you, it's that it should be their right to tell you if they want.