I imagine Dave's wage demands are quite a bit higher than El Abd's so the difference between a one and two-year deal is quite a big issue financially.
I'd love him to stay, as on his day he's among the best in the league. But I agree he does sometimes go missing - I guess at this level there...