Alguersuari finishing in front of Massa is also the same story. That Toro Rosso is a car without F-duct, sacrificing downforce for top speed. That is a car able of qualifying at 41.4 tops (Jaime did two 41.7, Buemi was close to a 41.6 before a mistake). However, Massa, driving an F-ducted Ferrari, able of breaking the 40s spent even more time behind Jaime.
I mean, the bad thing about this race was not seeing Alonso losing the title. It was seeing that, lap after lap, no matter which car you had, there was no way to get a proper tow for an overtaking move. Hamilton (such a "bad" overtaker) on Kubica? No. Alonso on Petrov? No. Massa on Alguersuari? No. And at that point, with 30 laps to go, you felt something close to certainty that the race results weren't going to change at all.
Why did this happen in this track after last week in Brazil? Maybe the bumpier surface in interlagos led to more driver mistakes, while the smoother asphalt in Abu Dhabi was more lenient?
EDIT: Button may have played a role today. Nevertheless, I've the feeling that both the Red Bulls and the McLarens were faster cars today than the Ferrari. In such a situation, Ferrari couldn't afford to lose track position with *any* of the leading cars, be it Button, Hamilton, Webber or Vettel. So had any other car in front pitted, I guess Ferrari would have responded to them as soon as they put a purple sector. They misjudged the role played by Petrov and, potentially, Rosberg.