Not really. Buying players as good as Hackney costs £30m. Players not as good as Hackney could be players like Akpom (£10m), Archer (£18m), Ramsey (£12m) or Giles (£5m). Would we be a better team with Hackney or with Akpom, Ramsey and Giles? Or it's 5 or 6 young players with potential.I think you have just made my point perfectly there by saying we can sign 3 or 4 players that won’t be as good
Hackney on his own is probably not good enough to get us promoted so if we have an offer for £30m+ then maybe we can buy several players that improve the team by more than we lose by having Hackney.
Obviously it is great having Hackney in our team but in the long run we might be better off cashing in while his stock is high. If we keep him and he has a poor season or a bad injury and we don't get promoted his value could drop significantly. We're not the only team that has to make decisions like that. Every team has to make those decisions.