Smid was bad even before he was injured. If anything, him going on LTIR was good for the Flames since they didn't have that large cap hit on their bottom pairing anymore. The Brossoit trade for him as highway robbery from day one.
MacT did attempt to re-sign Petry, but Petry was eager to try a different team. The whole situation leading up to that is on MacT, but in his defense he was looking at the cap. At the time, Petry was on the 2nd pairing behind Schultz and had limited offense. Our team defense overall was poor, and so most GMs would be a bit scared to commit long term to keeping it together. A GM with better foresight would have seen more in Petry though. I'm just saying, that was probably MacT's thought process. It's easy for us to say just re-sign everyone, and any Petry haters from the 2010-14 span have shut up long enough to forget they even cared about him at all.
It turned out in the end though. MacT eventually did get all power stripped from him, Petry getting traded hurt the team enough to put us in range of the McDavid pick, and we ended up replacing Petry with Sekera, who is in the same tier.