In Singapore he was faster than Webber. Not to mention beging the fastest car in many grand prixs this year.
The slowest of the three this year has been the Ferrari. Ask anyone and they will say the same. Its only in the last 5 or 6 races (and the odd one during the year) that the Ferraris have come alive. Hell even in Singapore, Vettel was faster than Alonso, but Alonso kept him at bay.
Ferrari has almost always been faster than Alonso, he won the first race of the year, consistantly outqualifys Hamilton in the later stages(maybe not earlier).
Likewise to call the F-duct the advantage in the early stage of the season, it really wasn't. Last year you had Brawn, then no one else close, this year you had Red Bull, Ferrari WAY closer than last year but still noticeably behind them and McClaren, a car that itself was a distant 3rd but with the f-duct became a very close 3rd, maybe joint 2nd fastest car. As the other cars got the F-duct and other improvements happened, McClaren became a more distinctly 3rd placed car.
Hamilton also hasn't given up points, well in one race the crash was totally his fault, but there was still reason for his madness. To win the title Hamilton had to put his car FAR closer to the edge than either Red Bull or Alonso had to, those guys going round at a pushing it, but not 99.9% limit speed wise would match the McClaren absolutely on the limit.
If Hamilton wasn't pushing THAT hard, he also would be roughly where Button is now, but remember if he lost points he only gained by driving that close to the edge, the 3 above him gain those points so the gap would be much closer.
If he was driving much safer, he wouldn't have crashed a couple times, but he'd also be a couple wins further down on where he is. The cars just not there.
Red Bull should have done a Button from last year, and if they had a clear no 2 probably would have, and won the first 7/8 races, and several more since.
Hamilton's been the best driver by a margin I think this year, with no where near the best car. Alonso's been the second best driver in the second best car, and Webber/Vettel have been really quite poor, in by FAR the best car and have almost thrown away a title no one else should have been involved in at all.