I'm sure they would have left with extra fuel due to the terrible weather we have been having lately and Sunday's forecast. It was bad across the state Sunday, probably the reason the flight deviated a long way east before heading straight west into MSP. We in the north were having a miserable stormy day. A problem MSP has is availability of other airports that can handle a loaded A330 through immigration. Usually they end up diverting to ORD which means an additional hour's fuel. A couple weeks ago I saw Delta flight from London divert to Detroit while an Icelandair flight divert to O'Hare, both after spending more than a half hour circling MSP.