The CBC has an agenda and that is to shape public opinion. That is not and should not be the role of a publicly funded broadcaster.
In so doing they have lost the trust of the Canadian Public. This is reflected in the abysmally low percentage of viewers who regularly watch CBC news.
It is well past the time for a thorough review of the CBC. I favour a move in the direction of the National Public Radio (NPR) model funded by viewers and donors.