I agree some of the contracts are an issue but…
Petersens didn’t need signing so quickly and whilst it wasn’t universally approved of by fans, fairly mixed IIRC, he was trending upwards when it was signed. It wasn’t viewed nearly as badly then as it is now with 20/20 hindsight. I’ll go further with Walker because the majority definitely thought it was a good deal at the time and whilst I’d happily waive him now, he has gotten very unlucky with injuries. Until the injury problems he’s another that was trending in the right direction.
I don’t think the Walker contract was bad at the time and the Peterson one was at least understandable, if we’re objective. However I completely agree that players need to be moved and space made for the 2 of the 3 NHL calibre D men in Ontario.
I can’t find the thread for his current contract but this thread almost exactly 3 years ago was overly optimistic from many of us:
What is Sean Walker?
Even Sol, thought he might have top pairing upside but most likely second pair. That’s not a dig at Sol, it’s just that he generally more measured in his predictions of success.