The error was believing Gordon could be a natural Richarlison replacement when in the real world he's barely a PL player. But I also believe we thought he was only a step down at worst which is true, but one step down from average is going to be a problem and we didn't appropriately rate Richarlison as average either. At some point you have to be able to figure out what you have and properly value and use it.
I think we put a lot of expectation on the lad, before he’s ready for it agreed mate, it’s led to resentment which is sad. I rate him as you know.
Im not wholly on board with your appraisal of either player. Personally I think we are guilty of a bit of hubris, but also left ourselves woefully short and unbalanced creatively over player trading in the last three windows.