The answer is absolutely. CBC is now subject to the act for one overriding reason: they get a billion bucks from the Canadian taxpayers. If they did not, they would not be subject to the act. The legislators—you—have put the CBC under the act from September 1, 2007.
That's it. If you're going to get money on one hand from the public purse, then you have a duty to account and a duty to disclose to the Canadian public. That's democracy at work.
The CBC has a choice: it can say we're no longer going to be subsidized by the Canadian taxpayer. CTV is not a federal institution, not a crown corporation, not subject to the act. That's the basic difference.