Pouliot was awful in Pittsburgh, he was never going to get an opportunity in Pittsburgh. He did nothing to deserve the Penguins patience, they gave him like 4 years. At some point, he just had to do something. In hindsight, I wouldn't have signed Hunwick because Ruhwedel took a step forward this year and the Penguins added Oleksiak this year (who I've been happy with so far with the Penguins, he has done well statistically when playing tough #4 minutes so far with the Penguins).
Pouliot hasn't even done that well with Vancouver statistically, he's only on pace for 25 points while getting insanely sheltered minutes and getting smacked in terms of goals against. Since Pouliot's 3 point game, he has 1 point and is a -12 in 11 games.