Leafs have had a pretty good success rate since 2015. Look at the selections:
2015: Dermott @ 34 - NHL player, Bracco at 61 - bust
2016: Korshkov @ 31 - Bust, Grundstrom at 57 - NHL player
2017: Liljegren @ 17 - Slightly disappointing NHL player, Rasanen at 59 - Bust
2018: Sandin @ 29 - NHL player, Durzi at 52 - NHL player
2019: Robertson @ 53 - exploded for offence in his post-draft year, certainly seems on track to find a spot in the NHL.
Overall, that's 9 players drafted in either the 2nd half of the first round or second round. They've got 5 NHL players out of it, probably 6 with Robertson; and really, only one of those NHLers could be classified as a "disappointment". No "stars" to speak of (although I'd argue that Robertson certainly has the potential to flirt with that), but they have been pretty consistent.
None of those guys move the needle at all for JT Miller. Canucks have a bunch of players in the pipeline of that calibre & lost some due to waivers.
Canucks since 2015 (w/ the same parameters):
2015: Brock Boeser @ 23, Adam Gaudette @ 149, Guillaume Brisebois @ 66.
2016: Will Lockwood @ 64.
2017: Jonah Gadjovich @ 55, Jack Rathbone @ 95, Kole Lind @ 33, Mike DiPietro @ 64.
2019: Nils Hoglander @ 40.
Boeser & Hoglander are v good full-timers, Rathbone, DiPietro, & Lockwood may have full-time spots soon, Gaudette, Gadjovich & Lind got picked up by other teams, Brisebois is likely a depth guy.
Also have high hopes for Aidan Mcdonough, Jett Woo, and Arturs Silovs.
Danila Klimovich, Linus Karlsson, Dmitry Zlodeyev, Joni Jurmo, Viktor Persson all have a shot at developing into NHLers as well.