I think you are quite correct. The scandals had a great deal to do with the change, and additional factor is that Harper & the Tories have been around a while now in their present form and the electorate is giving them a chance to show their stuff.
FNC over the next year or two may very well play an important role in rousing Canadian conservatism and offsetting the influence of the MSM here.
:-) Thank you.