Since Blake took over in 2017, here's a look at our first and second round picks:
2017
1.11: Vilardi (Off the roster)
2.41: JAD (Bust)
2018
1.20: Kupari (Off the roster)
2.51: Thomas (Injuries? Bust?)
2019
1.05: Turcotte (Bust)
1.22: Bjornfot (Bust)
2.33: Kaliyev (TBD, I'm not optimistic)
2.50: Fagemo (Off the roster)
2020
1.02: Byfield (TBD, also not optimistic)
2.35: Grans (Off the roster)
2.45: Faber (Off the roster)
2021
1.08: Clarke (TBD)
2.42: Pinelli (TBD)
2.59: Helenius (TBD)
2022
2.41: Hughes (TBD, but have we ever drafted a second round pick with less fanfare than this guy?)
2023
2.54: Dvorak (TBD, but see above)
The fact is, we have a single pick that we've developed: Mikey Anderson, 4th round, 2017. Spence and Laferriere are looking like they could be decent picks as well.
Should we talk about trades? Let's do it. Blake's not afraid to make trades. He made some big splashes with Fiala and Dubois. But let's take a look at a few of the other ones. We ultimately traded Muzzin for a fourth liner (Grundstrom), a third pairing defenseman (Bjornfot) and a second round pick (Durzi). We traded Tanner Pearson for Carl Hagelin, who we then traded for nothing (Lukas Parik). We traded Alec Martinez for basically nothing (ultimately, Francesco Pinelli and Lias Andersson). We retained 50% on Jeff Carter for literally nothing. And we traded the best player in franchise history (Jonathan Quick) for no reason, only for him to win a cup with our biggest rival. I'm not saying teams need to win every trade, but I don't think we should be consistently losing them.