So you would prefer to let him run his contract down whilst forcing him to stay up here and let him go for nothing?
How does your suggestion make any sense?
He was a member of our development squad not a guy who would influence our chance of promotion. But no matter what, that thing called money has to be found to buy other players and pay overheads and that is why players are sold or would you rather us let everyone run down their contracts and finish up with no player assets like our friends up the road. Mind you could always cheat