Some people are so blind.
Lewis drove an amazing race. Period. That's it. Accept it. If it had been Alonso, well, same deal. Amazing race, period. Lewis deserved that win, it wasn't "given" to him or anything like that.
Now, the very best driver of the race was Webber, no contest!
For sure.
It shows how much the tyres can affect the result, though. Shrewd move by Lewis to keep a brand new set of options from qualifying and Webber's fresher rubber had a lot to do with his blistering pace at the end. Good job Pirelli! 
@Kerk, nothing taken away from Lewis, he drove the hell out of the McLaren, flawless drive, and there was little too improve on his day's performance. He passed everyone he needed to pass, and made the cameras focus once again on the leaders instead of mid fielders!
@Smokin, I agree about the tires, it's something we're going to see a lot of again. Tire strategy, tire strategy, tire strategy. The Saubers tried to go long on thier stints again this race. So everyone will do what works for their situation. Like Red Bull going with a two stopper for Vettel and a 3 stopper for Webber. I wouldn't take anything away from Webber, he had an equally phenomenal race, but again since he missed Q2 and Q3, he had fresher rubber, which allowed him to fight his way up through the field. The trick was that it didn't all need to be done at once, he overtook 3 or 4 cars with each set of tires. I bet you Ferrari took note of that and I bet you it won't be the last time we see a performance like that this year.
OH... one thing I forgot to mention that hadn't been spoken about, there was quite a bit of reliability, only one DNF and that was due to a pit stop muck up. Finally Williams gets two cars over the finish line. Something that unlike Williams HRT managed to do on 2nd race.