When you have had ANY party in power for a long time and people are fed up with them then the one thing that appeals to voters is change (Clegg is saying the same thing).
So you cant blame Cameron for using "change" as part of his election package.
The problem nowadays is that we tend to concentrate on the leader of a party and take little interest in the other major players in the party.
Apart from Clegg and Cable how many people could name another Liberal?
Before Labour got in in 1997 how many could name more than Blair, Brown and maybe Prescott / Mandellson.
Until a party gets into power most of us have no idea how the whole PARTY will perform, we only really know the leader.
p.s. I have a lot of time for Hague and feel he is a better / stronger leader than Cameron, he just took the job too early all those years ago. He will be party leader again one day.