Sancho = first season bedding in hopefully.
Rashford = prolonged bad form and poor attitude. Always been a purple patch player even when his numbers added up by the end of the season.
Martial= Just not got what it takes and it's been evident for a long time.
Elanga= young and inexperienced, but from what I've seen at first and youth team level he's not going to be top class and he's not a big goalscorer either.
All of the above are best on the LW.
Now tell me your logic behind your opinion that "we're heading in the right direction".
Reports suggest even the club don't want to sell Ronaldo, with ETH planning to use him, and that if we do then ETH is going to push for another attacker. So even the club probably don't agree with you.
But I'm intrigued anyway.