This actually makes sense. A leaker is someone you've specifically disclosed info to, not just a random adversary. If you can't keep your own team from leaking, greater chance the info you're hiding is in the public interest.
A hacker doesn't even know what the information is before the attack and is likely an adversary who will use any information to damage, regardless of public interest.