Apart from the power play, the Canucks have been struggling to score. This is also more of a problem from the defense. Quinn Hughes has no goals, Oliver Ekman-Larsson has one, Luke Schenn and (fairly new) Ethan Bear have two.
Travis Hamonic, the defenseman who was traded for a 3rd round pick last year, has outscored (in goals) all of the Canucks defense. His stats speak for themselves.