I think Button is the most stupid driver on the grid. He had new tyres, he was -1.5 from 10th place, which was first actually, and he lifted off because of the yellow flags. Alonso didn't do that despite the Lotus in the gravel trap and he took 9th.
Actually, I think that you cannot post your fastest lap under yellow flags. I am probably wrong, since no one at sky f1 noticed it, but without that lap, Alonso wouldn't be through Q2. Remember in 2011 when Hamilton got a penalty for posting his personal best at a practice session?
Also remember in 2003 when Alonso ignored yellow flags in the Brazil race? Pretty nasty, yes?