Fide - what you are saying about money buying means to propagandize the public in US elections is true, but candidates also need to be on the good side of the media bosses. Several billionairs failed to get elected despite spending record sums of their personal fortunes on their campaigns. And many puppet candidates easily get elected even when they don't have the means to fund big campaigns. They get the favourable media coverage for free because they are bought and paid for.
So, without fair media or alternatively biased but diversified media, there can be no real democracy. And right now the media in North America is monopolized by one side and it's not the left.
On a different topic, I liked Star's point above. In this shift of the entire spectrum to the right, the NDP are the real heirs of King, Pearson and Trudeau. So they might as well promote themselves as such and shoot for all that centre and left vote that has been left without representation in this country. That's the majority of Canadians.