No. A lot of the failure to win a majority was his own fault - though he has definitely made the best fist of it since.
However, you have to bear in mind at all times the mammoth power of the BBC at the which is always at the left's disposal.
Just today, for instance, Alan Johnson, the Shadow Chancellor, said on the Today programme that Labour would eliminate the structural deficit by 2015 (thereby agreeing with the coalition plan). He then reversed himself and said he got it totally wrong.
What would the BBC have done if Osborne had made such a monumental cockup? Yet it isn't even on the front page of their website.