You folks always want it both ways. When the Liberals were in power (prior to them installing themselves as the most corrupt Government in Canadian History) anything positive in the country was a result of the tremendous work of "the little guy" from Shawinigan. Now that Canada stands out as perhaps the best performing economy in the western world (Germany has held their own) it all has to do with previous Governments or luck.
Deal with it, we live in the best country in the developed world (currently) and Prime Minister Harper has been in power for nigh 10 years.
This all despite the Provincial Government of Ontario, supposedly the economic engine of the country, being run as a shite show for many years.