Given Hanifin has 79 games as an 18/19 YO, Slavin has 63 games and Fleury has never stepped foot in the NHL, how are we concluding with certainty which one is going to be the best (particularly, since I doubt many have seen Fleury play much, I know I haven't).
Shea Weber didn't even play in the NHL full time until 4 season's after his draft. Roman Josi was 5 seasons. Karlsson was 3 seasons after his draft before being full time. PK Subban was 4 seasons after his draft, Ryan Suter 3 seasons. OEL 3 seasons later. Pietrangelo, 3 seasons later. TJ Brodie didn't become a full time NHLr until 4-5 years after his draft, Mark Giordano didn't become a full time NHLr until he was 26. etc... I looked at those quickly so could be off be off by a year here or there, but you get the point.