We don't know why he hasn't signed a deal. But it would have been silly to have sold him before now.
Well we've been repeatedly told by club employees this season that he's not been offered a new deal and won't be until the summer when they hope to resolve the situation.
Now given all the rest of the football clubs in the league would have had this business wrapped up well before entering the final 12 months of a contract, especially given his age, ability, potential and profile. But no they've left themselves exposed to losing a highly valuable asset on the cheap, so yeah, I'd say we've clearly made a bollocks of this. And I'm sure most would agree with me.