It's funny that Stephen Harper prorogued Parliament today so that he could spend a few weeks doing damage control, while claiming that the Opposition were behaving undemocratically. The problem with his argument is the assumption that people vote for the government. Sorry, they don't. They can't, in fact, because they only get to cast one vote and that's for their local MP. Given that, if a bunch of MPs form a party, and that party forms the government, how is it more or less democratic if the party is one of the "standard" parties, or is actually a coalition? All those MPs were elected democratically.
What's undemocratic is having the Governor General decide to suspend parliament. She did this at the request of the PM, but that's not democracy, unless you can prove that the majority of the MPs currently sitting in parliament supported proroguing. I'm not too surprised that Michaëlle Jean sided with Mr. Harper, but I am disappointed. Here we have a chance for real democracy, even if it's unconventional, but she has decided to instead waste time and give Harper an undeserved reprieve.
Bias alert: I voted against Harper and generally don't like him or his party. That said, I don't have a lot of confidence in the Liberals either, but Dion is on his way out, so that should help. I don't know whose approach is best for the country, Harper or Dion Ignatief Rae. But I feel that a coalition government is as valid as a normal government, and Mr. Harper should do the right thing and step aside.