the issue with milano/duclair (and roslovic as well) is that they are physically talented enough (athleticism, hand/eye, skill) to be well-above average NHL players, but lacked the hockey IQ, and compete level/work ethic.
foudy is similar in that he has the athleticism to be an NHL player (above average skating) and his hockey IQ leaves something to be desired. but where those guys have above average skill and sub-NHL compete, foudy has above average compete and sub-NHL skill.
i don't even know if 'handling' has anything to do with it.
D+1 year: significant uptick in production for london, with a 28-40–68 line and +41 in 45 games played. plays 10 'playoff' games in the bubble, largely holds his own
D+2 year: COVID hits, CHL cancels season, AHL season gets significantly shortened. foudy puts up a 0-4-4 line in 24 reg season games, then a 3-13–16 line in 12 playoff games. that is one of the weirdest stat lines i've ever seen in hockey
D+3 year: too old to go back to the OHL. puts up 19 points in 29 AHL games, gets promoted to taxi squad, plays one game, gets sent back down, then a few games later gets hurt again and misses the rest of the season
D+4 year: makes the team despite spending camp injured, likely due to being waiver-eligible. struggles in a bottom six role on a team where everyone is struggling.
not saying he was destined for stardom or anything but it seems like bad luck more than anything.