So much knee-jerk.
Rashford has outperformed his xG in four out of the last seven seasons.
Ronaldo, supposedly the most clinical finisher in the world, has outperformed his in three of those seasons. Lewandowski? Four.
Rashford is not a bad finisher. He's just going through what every striker goes through sometimes. He needs a goal to get his confidence back and thus becomes a little overeager and forces the issue when he gets the chance. Completely normal.
His problem as a no. 9 is poor hold-up play and lack of positional awareness in the box. Not poor finishing.