Might I just add something to that?
When you come right down to it, advertising on the CBC actually legitimizes the CBC, because if it couldn't attract advertising, you would be faced with the argument from everybody, why are we wasting money on programs no one's watching? With advertising, at least there's a correlation between what people want to see and what advertisers will pay for. So I would say it legitimizes the CBC.