In that one case I actually agree somewhat. He should have let the Liberals throw him out, because there is a chance the G-G would have ordered a new election (in which Harper would have probably won a majority), and even if she had allowed the borderline treasonous Liberals a chance to form gov't, it would have been the last time in a generation.
Otherwise, Harper was quite bold with his policies.
What good is a majority when you don't really have a plan and are just going to keep borrowing money?
$150 billion in debt doesn't just happen.
NO good to run up this massive debt and then when you're about to get shit canned to create a small surplus and say "look at me! What a great leader I am."
Leadership is about results and the result from Harper was $150 billion in debt.