My professional mentor once told me that non-profits make profits or they don't exist. There are several ways that a for profit company can lose money and still come up with the capital to operate, but a non-profit must bring in revenues greater than their expenses and then find a way to disperse those funds down to a level that the accountants find acceptable.I guess basically it comes down to, if their are people making money off it, I guess they can keep the finances private, but in that case they also cannot fundraise. I guess individual groups of families could get together to fund raise, but if someone is making money, no fundraising, it is no longer non profit. and if no one is making money, finances should be transparent.