But isn't that risking bring stuck in the same cycle again and again and again mate. You sell off the few players you have who has e the potential to really take off and make a massive difference then basically you're just delaying the inevitable.
Take west ham - they kept Rice instead of cashing in and it paid off way more than if they'd tried a short term fix by cashing in on him (they did that when they had Lampard, Cole and Ferdinand and see what happened).
If we literally don't have any money whatsoever without selling then your point may be more valid, but then questions have to be asked about why in that situation do you pay 20m for McNeil and 30+m for Onana who isn't any sort of short term fix but a longer term project based on potential.
Can't have it both ways imo, either our recruitment has been woeful in terms of proper use of finances or we have finances and selling Gordon gives us a way of not actually spending money we don't want to
Of course it's a risk, literally nobody is saying it isn't a risk, it's just a decision on whether to stick or twist. Again, i'd much rather we weren't in a position to even have to consider the bid, but it's very obvious that isn't the case.
I don't think Rice is a great example personally. He was further along in his development when the bids came in so there was considerably less risk involved; obviously it's always possible that things will go wrong but Rice was already a genuinely top PL player at the point that West Ham were turning down bids so the chance of those bids never coming again was small. With Gordon the bid is purely based on potential, and there's the fear that if he doesn't push on this year then he'll never be valued at anything like that again. For every Ronaldo and Lampard that you talked about, there's a Lennon, a Wright-Phillips, a Hudson-Odoi who have seen their value take a big dip after bursting on to the scene. The club has to weigh up whether they're willing to take that risk. For me, I would take the money at this stage, but not because I think Gordon's rubbish or will never get better, they're just straw man arguments.