Gillis had issues but he had his wins. Aside from Hamhuis and Malholtra the Christian Erhoff and Mikael Samuelsson trades were very solid, he got Burrows, Kesler and the Sedins among others to sign at discounts because they bought into the vision (something Kesler even spoke so openly about he once got in trouble for admitting he took a discount to help the team win). But yes, his drafting was bad.
Gillis had his strengths and weaknesses.
Benning has been an unmitigated disaster.
The worst record while spending to the cap, being a net exporter of draft picks and prospects, and even his drafting isn't very good.
Diving Deep into Jim Benning’s Draft History with the Vancouver Canucks