i fail to see how he wiped the floor with Alonso but then again different people, view it differently.
Hamilton has skill but i think what people are tring to say is he fail to capitalize on his situation. he is driving a McLaren which on most days is number 1 or 2 machine. I remember watching Schumacher carve up the field when he was back on grid.
Hamilton didn't keep is head in the right place and he payed the price... no points, so all his effort was for nothing he might aswell just smash into one of the ferrari again atleast then he would have stop one of them getting the points.
i think you need to ease up abit you seems to push the whole Hamilton is god of racing alittle to much, give the boy some time you do not become a true champion by just winning one WDC.
Look at someone like Massa, he spent many years being number 2 at Ferrari, he played the part the team wanted him to play and he was happy to do it. Now he has been given the chance look at him go, he still isn't perfect but he sure got alot of fight in him and skill to back it up (but then again some people dont think that)
I don't think Hamilton will ever be able to play as a team player look what happen with Alonso....
Also i dont think hamilton is the reason why racing has become less boring, new drivers, new machines, new rules all play an important role in how fun the sport is to watch