I wonder if in some way much of what we criticise him for can be traced back to academy coaching.
We have a whole bunch of academy graduates who play heads down, direct football. The onus was on getting themselves a shot off or dribbling the ball forwards, it's a common trait in all of McT, Rashford, MG, Elanga, Chong, there's very little guile to any of their games, it's much more 'cut and thrust', physical and predictable. MG was the most talented of this group and his game really ended up being make a yard of space on the edge of the box and rely on excellent finishing, it was hard to stop but you could see what he was going to try, with the added issue for a defender that he could go both ways. In a broken game with end to end direct balls, they are all good but the PL has moved on from that. The outliers in these groups were Gomes and Pereira who both were deemed not good enough to make it here. Incidentally, Pereira now plays in Bruno's role at Fulham and basically matched Bruno's PL creative stats last season. (Bruno goals per 90, 0.22 & Assists per 90, 0.22 vs Pereira goals per 90, 0.22 & Assists per 90, 0.20) if I am reading FBref right.
There comes a point with Rashford where you have to accept what he is and either a) drop him or b) build the team around him which basically means he is our prime goal threat, he doesn't have to track back and a CM will need to drop into the LW channel a lot more to cover him (this happened last season with Eriksen but since the move to an advanced 8 it doesn't as much). We've just given him a whopping new deal so it's clear we have to sacrifice something to get him firing again.