Honestly, the reactions to balanced criticism of Rashford and his form here do smack of hysteria, when you have to revert to calling anyone who doesn't agree with you a 'pathetic clown'.
Think if criticisms of the way he's playing mean that you end up feeling like an 8 yr old who's just been told Santa isn't real, it's really only you who needs to 'give your head a wobble'.
I don't think the majority of posters who agree with the OP here are writing him off. The point is more about the management of him as a player. Of course it's ok to have off days and a run of bad form, especially as a young player. You don't deserve to be told 'you will never make it here' as a result. The problem is the club's approach to him has been to treat him as if he is a bona fide superstar already, despite recent performances showing that his average level over a number of games balances out as being... very mediocre. He was dreadful in last night's game. Dreadful apart from the penalty and a shot against PSG. Dreadful against Wolves. I'm sorry that pointing this out might make you feel like someones just shat in your cocopops, but what are they supposed to do, apologise for having eyes?
Regarding the contract tabloid news, it might just be rumours, but i would bet that a lot of that is being fuelled by Rashford's agents. Even in the unlikely case it isn't, it's unfortunate that this hype is out there and I truly believe it has gone to his head. It's not the end of the world. It doesn't mean we have to fire him out of a cannon into the sun. It's entirely reasonable there are suggestions that he needs to be benched for his own good and let know exactly what the standards of his recent performances are, and what is required from him in his performances with regards to simple aspects of the game. How is that even offensive?
All indications from the club are, 'you are the main man', 'you are undroppable'. Performances aren't matching up to this. I get it he's young and learning, but for now bench him. Coach the bad habits out of him. And certainly don't go giving him a bumper contract ie. anything over 120k because he simply hasn't earned it. OP is spot on, a reality check is needed.
Ok toys out of the pram in 3... 2... 1....