Perron hasn't even had a chance to play.
It's fairly obvious why his level of performance during the start of the season might have been diminished.
With that said, people need to understand that it is not realistic for every player signed to always meet or exceed the price of their contract. Especially UFAs. It was very obvious that we overpaid Perron because we needed veterans with his intangibles and compete. Similar to Chicago overpaying Foligno the last few seasons. So if you expect him to produce like a 4M player the next two years, you're more than likely not going to be happy with the contract - but I don't think that was the entire point of signing him.
If we had a stronger room, maybe overpaying to get veteran leadership wouldn't have been worth it. But given the state of our team, the complete changeover that Staios tried to execute with the secondary and tertiary players makes sense. You also have to factor in that we're Ottawa, not Vegas, Dallas, Florida Team 1 or 2, or Nashville. So we're always going to have to overpay to get UFAs.