Gadjovich probably won't amount to much. He could easily end up being waived by San Jose after showing conclusively that he's not an NHL player, end up in the AHL, and then Europe.
But there's a small but real chance he could be good. He could be an above average 4th liner, or maybe even a third liner, who offers an important extra on the second unit power play, along with toughness. He could turn into a low-cost gem. What could Chiasson turn into? What could Petan become?
The problem with too many of management's decisions, from big ones, like trading for Miller, to small ones, like who to waive, is that they consistently mis-evaluate where they are as a team. It might make sense for a contender to jettison a young unknown who could become something special and instead hang on to a vet who's never going to amount to much but who probably, for at least one season, provides some small, marginal advantage. I'll say again, it might make sense for a contender. The Canucks aren't that.