I don't agree along two different parameters.
One, there's always a demand in the Prem for Prem proven players. If you sign Toney at 26yo and you decide to sell him at 28yo to buy a world class player, then you'll still recoup a good chunk of his value. If you sign the next big thing from the continent for an exorbitant amount of money and he doesn't work out, you'll only recoup a small fraction. Sesko seems very talented but his stats are very underwhelming. He could be the next big thing or he could be a Luka Jovic. If we pay big for him and he flops, we lose big.
Two, I'm kinda tired of betting on us going for what I see as extremes, on the striker position. That is ether an old veteran as a stop gap (Ibra, Cavani, Ighalo, Ronaldo etc.) or some young talent we overpay for and buy too early (Martial) or some big expensive name we pin all our hopes on (Lukaku). A team also needs good and stable players who can contribute a lot from a squad position. Like Liverpool purchase of Jota for example. You sign someone like Toney and you have a good squad player for the next 6-7 years who will do a decent job. Nothing is guaranteed of course, but it's 90% likely to be that way.
So I don't see that as being "stuck with".