Ah, but now you are assuming that all CBC is about is the news. They show everything from craft shows to The Simpsons to the Olympics, and like BT said, there's a local outlet in every major city across the country.
BTW, the answer to your question is $1 billion. That pays for TV and radio in French and English, along with the production of shows for each, sponsorships and a whole lot more. Not just the news.
