This a double-edged sword for them, lose-lose, damned-if-they-do-damned-if-they-don't.
If they leak, and they do, that contributions are down, some will see it as evidence of a lack of divine blessing.
If they leak. and they do, that the Tower is financially strong, some will see no need to sacrifice too much of their personal resources.
Either way, as many have noted, contributions are way down.