Hmmm.. So shitty that he actually had the seventh fastest car on the grid on that track according to the F1 speed trap stats (see here) and most of the cars he passed didn't have the advantage of KERS, with it's 80hp advantage.
To be honest I don't think too much can be read in to Hamiltons finishing position. He did seem to drive the car very well considering it's alleged performance issues, but then the race had a lot of incidents and many cars had obvious performance disadvantages. I'd like to see how everybody pans out in a race with less crashes and all cars with KERS. Then it would be possible to make judgements on individuals drivers race performances. Other than that it's comparing Apples with Oranges and only bias will dictate peoples opinions.