I think it has a lot to do with Canada's, very biased in favour of the federal Liberals, mainsteam media.
If one does a scientific analysis of news reporting in this country it is apparent theat the media treat the Liberals with kid gloves compared to any other party. I am not sure how this originated, and whether or not this constant threat of Quebec separation has created it, or has something to do with it, but it is there in its splendor for all to see.
Anyone who is not Liberal in this country is treated for the freaks we are by our media.