Harper wants it to be do as I say not as I do. Guys like you tell him that's alright.
Guys like me aren't telling him it's alright. Guys like me are saying that all the parties are the same. When we finally had a politician who was willing to stand up to this sort of thing (by advocating giving citizens the ability to recall politicians), guys like me supported him. When we finally had a politician that felt service to the public was more important than service to the party, guys like me tried to get that politician elected. Guys like you played party politics as usual.
I think that you misunderestimate (I love that word) the voters. From what I know (based on friends and family), the average voter took the sponsorship scandal as the straw that broke the camel's back, the final thing that made them completely disgusted with the Liberal Party. Similar to Mulroney's last term, but with less drastic results. People were fed up.
The fact that this was part of the Martin/Chretien internal battle, which of course was simply the Martin/Trudeau battle continued, was only something that political wonks were interested in.
I think that you over estimate the voters. Popular vote for the Liberals dropped 6 percent between the elections that bracketed the sponsorship scandal. If the scandal truly disgusted Canadians, I think more would have turned out and voted against them.