You have to give a lot of credit to relative newbie GM Craig Conroy. He moved out a number of older major players (Toffoli, Hanifin, Lindholm, Zadorov, Tanev, Markstrom) who either didn't want to play for Calgary anymore or were older UFA's and were looking to resign long term expensive contracts and brought in some younger and lesser known players who were a better fit for the future.
Conroy seems to have a knack for identifying talent on other teams that was either being underutilized or misused and making a trade for said talent, such as Sharangovich and Bahl.
He also made room on the team for younger players such as Zary. Pospisil, Coronado, and Wolf to establish themselves and put them in a position to succeed and shine.
Craig Conroy was also able to recognize Huska for the quality coach and motivator that he is when so many others (me included) were saying he should look elsewhere outside of the organization for someone with more nhl experience and a proven nhl head coaching winning track record.