9 picks in the top 100 in 2016 and 2017 including a #1 overall, #11 overall and two more picks in the top 50... not a single player has come out of those picks except for the #1 overall. That is atrocious no matter how much spin you put on it.
Nine picks in the top 100 in 2016 and 2017:
McLeod: Likely to be an NHL player. Probably not the impact you'd want from 12th (Not 11th).
Bastian: Probably a 4th liner in the NHL.
Anderson: Will be full-time in the NHL next season. 2nd line upside. RW, which we need.
Gignac: Not looking good.
Nico: Nico.
Boqvist: Will be full-time in the NHL next season. 2nd line upside.
Zetterlund: Just completed first North American season. Had injury problems.
Walsh: High upside. Went the NCAA route, and will be returning to NCAA this coming season. Is NHL ready according to everyone.
Popugaev: Probably a wash.
So one guy playing regularly on our top line, two guys who will almost definitely be playing regularly next year with decent upside, two guys who may get some NHL games next year, one guy who would be playing if he didn't go back to college, one guy still developing, and two guys who likely don't amount to much.
I'm not saying it's great, but it's far from atrocious. The McLeod whiff is the one that stings, but sometimes you whiff on 1st rounders.