Sorry, but imo the only teams that should be trading future draft picks for position players are the teams like Tampa, Florida, Colorado, Carolina or even the Leafs/Rangers. They've got a chance to win right now, and an extra body or two might get them over the top.
For teams like the Canucks it becomes almost nonsensical to keep trading draft picks for immediate help. Why? You're already below the playoff bar, and even if by some miracle you make them, your team isn't going anywhere anyway.
Jim Benning never seemed to figure this out in eight years......but the new guys don't seem to have figured it out either, at least so far.