There's a reason late round picks are late round picks, it's easy to cherry pick the few successes and forget all the failures.
Which is why I'm not bothered by trading picks outside the first round for actual NHL players.
The odds of making the NHL for an extended period get really low very quickly:
200 games: 31-60: 27.6%, 61-90: 22.0%, 91-120: 13.8%, >120: 10.4%
400 games: 31-60, 19.1%, 61-90: 15.8%, 91-120: 8.2%, >120: 6.8%
400 games isn't that high of a threshold, it's basically 3 seasons as a 3rd/4th liner and 3-4 seasons bouncing around on the edge of rosters.
So from 22-24 bouncing around, 3 seasons starting from 25-27, then a couple years as veteran depth at 28-29.
N Schultz 1069
MDZ 710
Weise 513
PEB 507
Read 449
200 game players are basically replacement level:
R White 313 games
Lehtera 307 games
VdV 278 games
Manning 255 games
Weal 218
Hagg 236 and counting is almost a lock to get to 400 (L Schenn at 797)
Cousins 376 and counting
Rinaldo 374