ammm no he doesnt...
These are the numbers from last two seasons
You could argue that Icardi has played less than Morata, but if you take the "Goal Average" from Icardi and multiply it to match Morata's games, Icardi would still have scored less than Morata (67*0,375 = 25 goals) or if you want, the other way arround, take Morata's Goal Average and multiply it to match Icardi's games (48*0,402 = 19 goals)... Morata would have still scored more than Icardi...
And take in consideration that Icardi plays IN FRANCE with world class players in his team and Morata has played with our midfield...