Hamilton threw away points due to a crash yesterday.
Hamilton also threw away points at Canada by getting impatient (before he met his end with Button, he was also involved with 2 other incidents in that race).
Why doesn't Vettel get involved in these types of crashes? Is it the car or the driver? Why does Vettel seldom have a poor qualifying? Why is it that when the RBR car is quick, Vettel maximises the car's pace?
It is true that when Vettel is not leading, he is a shadow of his usual self, but when he is not leading, at least he keeps the car on the road and brings the car home in a decent points finish.
Hamilton gets involved in too many crashes. Yesterday's crash was ridiculous and very amateurish. Most people on this forum were unable to see that Hamilton was partially to blame for the collision. The problem is though, no matter who's fault it is, Hamilton is the guy who loses out. The best thing to do is tread carefully and be aware of everything around (including silly drivers doing silly things). I would would bet my house that if Button was in Hami's place, neither of those incidents (Maldo, Koba) would've ended in contact.
Button's weakness though, is qualifying.
Alonso, for me, still remains the best overall driver in F1, though Vettel isn't far behind. And at the current rate of progression and consistency, it won't be long before Vettel will have to be classified as the best driver in F1.