The best way to evaluate Gillis drafting is to judge it against his peers who were picking in the 20-30 range at the time. Comparing Gillis’ drafting to those teams is quite telling.
Caps
Penguins
Bruins
Sharks
Red Wings
Blackhawks
Were dominant in the 2009-12 era. How did Gillis drafting stack against these GMs who were likely drafting in the same if not worse position?
I don't think that is the best way of judging a GM's drafting. There being teams who were similarly bad or worse doesn't make the Canucks drafting under Gillis good. But since you listed some teams and a time frame, I figure I go over it. My apologies if I mixed up the timeframes.
Capitals drafted after the Canucks in 2009 and came away with Johansson, Orlov, and Eakin. We came away with Schroeder, Rodin, and Connauton. 2010, according to the leaked boards, we had Kuznetsov as the BPA but chose to make the Ballard trade contingent on Bennett and Tinordi being there. 2011 the Capitals drafted Boyd who is better than anyone the Canucks drafted that year despite Washington only having picks in the 4-7th rounds. 2012 isn't a fair comparison since Washington drafted Forsberg and Wilson, but the controversial Mallet pick turned out to be bad. Gillis was Pelech's uncle and didn't think he was going to be any good? Severson was also a popular pick at that spot. There's also a cluster of bottom 6 players drafted pretty much right after who would have been better picks.
Penguins. They whiffed on Pouliott but otherwise drafted quite a few players who had at least some form of NHL careers. Rust, Blueger, and (for a 2nd stint) Archibald are still on the team with others still in the NHL. Even Despres was better than Schroeder. On the bright side, the Penguins also drafted Oskar Sundqvist in the 3rd round of the 2012 draft who should be an Allvin pick.
Bruins were in a different situation from the Canucks so it's hard to compare. Obviously they drafted Seguin and Dougie Hamilton during that period of time. A fair comparison would be in 2012. Bruins drafted Subban, Grezelcyk, and Matt Benning. We drafted Gaunce, Mallet, and Hutton.
Sharks. They drafted Coyle in a year where we traded for Ballard contingent upon Bennett and Tinordi not being available. 2011 the Sharks were clearly better. They came away with 4 current NHL players that year: Nieto, Kuraly (we drafted Labate and Blomstrand in before Sharks picked in the 4th round), DeMelo (6th round), and Blackwell (7th round).
Red Wings. Their drafting sucked but was still arguably better. 2009 they drafted Tatar (a popular pick here) after Rodin and added Nick Jensen at #150 while we drafted Price (#113) and Anderson (#143). 2011 they drafted Jurco while we drafted Jensen. They did draft Mrazak and Anthanasiou during the same time frame along with Sheahan and Jarnkrok (we didn't have picks here so not a fair comparison).
Blackhawks had a ton of picks in 2009-2011 so not really a fair comparison but in 2009 they drafted Pirri after we drafted Rodin and Kruger after we drafted Rai. 2010 Chicago drafted Hayes (again we didn't make the Ballard trade contingent on Hayes being there). Otherwise the picks didn't match up and not a fair comparison. 2011 we picked Jensen over Saad (McKenzie's BPA at that spot). They also picked up Andrew Shaw #139 when we drafted Labate and Blomstrand ahead of him. Hutton is our best late round pick during that time frame nad the Blackhawks drafted Hinostroza that year after Hutton was selected.
I personally think the best way is to consider who the Canucks selected versus the players that were/should have been strongly considered at that draft slot with playing position being a secondary consideration. Of course it gets more of a crap shoot in the later rounds but in the earlier rounds it should be a tighter group that the team is realisticaly choosing from.