I get the reservations with Rashford, but some of the comment's here are acting like he's the only one that's been putting in terrible performances. Its been everyone, the whole squad, and to suggest not offering him a contract because he's been crap, well then we'd have no team left. He's been playing in a side terribly low on morale, no cohesion, no true identity or instructions tactically. He's basically been thrown on the pitch every week and told to win us games, certainly under Ole.
Going forward we are going to need him, he has the attributes to fit into a title winning squad, be it off the bench worst case scenario, and has shown glimpses of what he could do plenty of times over his career here. He's entering the maturity phase of his career and i expect to see him reaching a level of consistency under EtH that will see him provide plenty of goals and assists. He has a good attitude, you don't see him sulk around the pitch half-arsing attempts to press the man etc.
Offer him a contract, on slightly improved terms with good bonuses for performances and team performance, all of which should come to fruition under EtH if recent games are anything to go by, not just the results of 4 wins but we can actually see the patterns of play evolving, we know there is improvements.
What won't happen is a Phil Jones situation where he just sits on his arse and see's out every penny he's owed. If in a year or two's time Rashford still isn't performing or playing then i have no doubt he would be the first to suggest doing what Welbeck and Lingard did and leave to get the game time elsewhere. We literally have nothing to lose in backing him and i hope we do because i rate him and always have done.