Aside from this, I see that their issue was a lack of a solid succession plan for Kiprusoff. With the emergence of Giordano, the only thing they had to do was not sign Bouwmeester.
In terms of up and coming goaltending talent, the Flames wanted to use their pipeline of young talent, not trade assets. This has been shown best by acquiring assets like MacDonald or bringing up players such as Irving (who they did mismanage) and Brust.
They wanted Irving to play better than he did but he took too long to develop in relation to his contract. But it's not really all on him because the Flames made a poor decision in getting Karlsson from the SEL.
But the Flames do have decent if not enigmatic depth in goaltending from assets in Ramo, Gillies, Brossoit, and possibly Berra.
Also, unfortunately, I would have preferred to keep and re-sign Bouwmeester than to keep Giordano. Giordano has a great locker-room personality and elevated his play... last season. This season he is not anything special and has made some unsavoury mistakes in his defensive cover, but we finally saw the emergence of Bouwmeester through Hartley's system, and for that reason I think we should have kept him as I think it was just the beginning.
I'm not sure Bouwmeester will play nearly as good a game in St. Louis, even though they have an impressive defence core -or at least he will play the way Calgary Flames fans saw the last three seasons prior to 2012-2013.