Harper and the cons were the better choice...  Only if you like fascists and commands from on high.

Remember that no matter what, no one is going to be happy with 100% of everything.  The secret to governing is to make sure that everyone gets something and that everyone is just a little bit unhappy about something.  If one group is ecstatic then you can be sure the rest of the people will be deeply unhappy.