It's sad, that deal was an absolute steal on paper when it was made, we traded a waiver wire guy and a presumably low 1st for a gritty, skilled top-6 winger capable of 25 goals and 50 points. That ended up backfiring horribly, I don't think anyone saw that coming.
If Perron would be scoring, I think a lot of his flaws could be overlooked. However, when you have a guy who sucks defensively, is a bad skater and is dumb as hell (low hockey IQ), and then add on he's not producing, you have a guy that is providing literally nothing and is only hurting us.