I think any non-profit charitable organization should have their records made publicly available. If they're getting tax breaks then they should be accountable. And if they are a non-profit tax-exempt organization, they shouldn't be allowed to keep millions in their bank accounts. That sounds like for-profit to me.
Christian apologetics is the art of rolling a dog turd in sugar and selling it as a donut.