I'm assuming all that he wants and is interested in is getting his full salary. So I agree that if he was guaranteed that elsewhere he'd have been better off in terms of putting himself in the shop window for another contract at another club going forward. So when you put it like that, yes.
So.....who knows why he's stayed put then. Unless we didnt want to contribute/top up his wage at the club(s) interested. I don't know. Its a strange one.
Maybe he knows he's absolutely dire and doesn't want to 'showcase' himself. It might do more damage than good. On a free from Everton might sound better than "he was also dire in the Championship at.....".
Anyway, good riddance when him and Martina go (to name but two).