The CBC totally fails it's mandate.  What most people refuse to understand though is that it is a deliberate conspiracy by the over 3 million dual-citizenship Americans who own, control, and run Canada for American benefit, not Canadians.