Still giving him more money makes him a net loss.Well his contract expires he goes for free....if he signs a new one, his value is more than 'free', on the books and in the market.
Im not a massive fan either, but extending his deal protects us financially. We let too many players walk out the door for free.