Not sure what point you are making there. We let both of them go.
We received compensation for letting crofts go. If we are willing to spend a transfer fee on Murray, why not just have given him more money and keep him? There's something about paying for a player we let go for nothing that I don't like.
According to the argus we got upwards of £300,000 for Crofts when Norwich took him. That is less than we are rumoured to have paid to get him back, and I don't like that, but we and norwich are in different positions, and Crofts has come back with experience he wouldn't have got with us (championship promotion, premier league football), and that improvement in his experience list offsets the difference in transfer fees.
Murray would be coming back to us with none of that. If he stayed with us he would have the same championship experience, we're not paying for his improvement at another club.