CNN is worse than MSNBC imo. The ultimate propaganda machine of the left. MSNBC at least admits it has a left leaning bias, whereas CNN tries to portray itself as neutral when it is clearly not.
"Professional credentials" don't excuse ANYONE from scrutiny. The mainstream media has been hiding behind those "credentials" to push lies for decades... It's only new age media that has finally exposed them for the criminals that they are.
The problem with a lot of Canadians (those born here specifically) is that the majority has never lived under real tyranny or extreme corruption. We get scandals from both the Conservatives and the Liberals here in Canada, but the corruption here pales in comparison to what goes on outside this beautiful country. I find that so many Canadians truly BELIEVE that the government is always on the peoples side and they can't even fathom power being truly abused. It's why so many Canadian's blindly believe everything that's told to them by the mainstream media and don't even question it for a second... they can't even imagine a world in which a corrupt government/party/corporation or other powerful actors could use said media to spread their propaganda to brainwash the masses... or if they can imagine it, they might think it's only something that happened in Hitler's Germany, failing to realize that the use of propaganda never stopped. It's just much easier to uncover than ever before if you take the time to research and think critically.