Watched MotD this morning and the presenter asked Keown and Gullit why there was so much more attention being paid to Rashford than Nacho.
They mentioned all sorts of things, such as he's English, has played more recently, etc, but failed to come out with the most glaringly obvious reason: he's a rag.
As for who is better, there's little to choose between them, though they are different type of players. Rashford has produced some great finishes, notably the one at ours, but Kelechi has all sorts of attributes: he is lightning quick in his reactions (goal at Palace) and he has a cool head to n front of goal (penalty at Villa, one-on-ones at Villa and yesterday) and he's very fast over the ground.
I would say that Iheanacho is the better all-round footballer, but I wouldn't be upset if Rashford were to join City.