Which country are you living dude?
I think that's a serious problem and people will have no confidence in the banks if they will trade their clients' personal data. Banking is a business of trust, that includes protecting your client information as it's on the bank secrecy law, only the bank knows your information so you will be safe. If they trade information, then they should not operate, and you had already said that it's against the rules and the government cannot be silent about it.
Our government's job is to implement the law, if they can't then our government is corrupt.