One thing that must be explained, though, is that this is a new Conservative party. In Canada, we used to have the Progressive Conservatives (sounds like an oxymoron, I know), who were fiscally conservative; and the Canadian Alliance, who were the freaky extreme-right-wing party. They recently amalgamated because both parties were suffering from fractured support: now they're just the Conservative Party.
The problem that most people don't realize is that the New Conservative Party doesn't have a set policy on a lot of issues. The PC and Canadian Alliance disagreed on many issues, including gay marriage. Even now that the parties have amalgamated, they still haven't ironed out their differences. So if the Conservative party is elected (shudder), we really don't know what we're going to get. Fiscal conservatism, yeah, but how about socio-cultural issues? The Conservative party has remained tight-lipped about a lot of things.
For those who don't know, here's a generalization of the major Canadian parties:
LIBERAL - Considered middle-left. But by US standards, it's leftist.
CONSERVATIVE - Described above, they're right-wing. No one knows how how right-wing, though, and that's the scary thing.
NEW DEMOCRATIC PARTY - Left-wing. I wouldn't call them extreme left-wing: they're not socialists or anything. But they're like the Canadian equivalent of Ralph Nader.
BLOC QUEBECOIS - Although they have candidates in ridings across the country, their main objective is to make sure Quebec (Canada's mainly-french-speaking province) has substantial recognition in Parliament.
GREEN PARTY - Their main focus is on environmental issues, but they have plans for health care and other arenas too.
I'm just happy we have more than just 2 major choices in Canada. I don't really see Republicans and Democrats as binary.
BlueWizard's blog: The Rambling Corner
HEDWIG: "The road is my home. In reflecting upon the people whom I have come upon in my travels, I cannot help but think of the people who have come upon me."