Not sure I would dislike it. As a person he is clearly Agnelli's choice anyway and as a player, boy will I regret saying this, I want him over Cavani simply because of the money Cavani would cost despite his age.
He is a class poacher and would score 20+ goals for us without much fuss probably, but I'm over poachers in todays game. I'm half fed up with Mandzukic as is, who still links up with others and work his ass off as a teamplayer, but limitation is obvious, and it gets kinda annoying watching in several games, now imagine Icardi, who is more limited, just litterally useful in the box only poacher. We get decent amount of consistent goals, but it still kinda holds back the team a little in certain sitautions and gameplans that requires more options and skillset.
Cavani in comparison is quite bit more complete while still being deadly. He is decent with the ball, very strong and fast, plus useful on the counter. Something neither Icardi or Mandzukic thrive in. I would choose Cavani over him any day regardless of money. Also a young Icardi from Inter wont be cheaper, not to us especially
P.S If I didnt clarify it enough, I said the original post due to contrsoversial character/off the field story more then his ability as a goalscorer.