I wasn’t always the biggest fan of the CBC. I found the argument that we have plenty of diversity in commercial stations relatively convincing. More recently, I have found myself more appreciative of public broadcasters including the CBC and – for international news – the BBC. They do cover politics well.
In addition to providing good content with no advertising, they both run very useful websites.