They can audit them as a non-profit. If they're very profitable, they could turn them into a non-profit and they could have to pay a little tax, yes. That's hardly much of a situation. I think the better thing would be that non-profits that have to file these T1044s...that those become public, and people can at least get an idea of how much money is going in and what it's being spent on.
On May 8th, 2012. See this statement in context.