I would agree that the level of disclosure required for labour organizations is different from what is required for charities, because it's a different kind of institution. You can't equate the two. I would point to the example of the United States, which has had this legislation since 1959. Canadian labour organizations affiliated with U.S. unions are currently having to disclose the same level of detail.
On October 25th, 2012. See this statement in context.