I made a bit of a rant about that yesterday... Our current government is going in a horrible direction and almost 70% of Canadians want Harper out at all costs, but because there is a 3 party tie right now that ~70% is split two ways, and a lot of those people will not show up at the polls. Thus we will likely end up with another term of tax cuts for rich, funding war and US style government. Canada is not about sticking our military into other countries and fucking shit up.
When you have situations like Canada and US voter turn out, it's time to make voting part of a citizen's civic duties. Mandatory. There is no excuse for the vocal minority to be in power just because younger more progressive people can't be bothered to show up while the older and loyal conservatives always make sure they get their way so they can keep control of the things they don't like.

.