I get your logic and you make some valid points BUT.....
If Hamza is on £40k/week (which i understand to be accurate..), that's the last 4 years of £40k/week which equates to £8m in wages....not £2m as you state based on one single year.
Its all well and good showing as a £5-6m asset on the balance sheet but in our P&L trading statement, we have way too many players on similarly inflated wages which is why our wages/revenue % ratio is unsustainable
If we sell him for £8m now, it improves our immediate financial position in terms of transfer income and reduced wage costs but.....we've already paid him £8m in wages and we are now showing a significant financial debt in our accounts.... and we stil have to find someone to replace him at a lower salary.