If Feaster drops the cap numbers of Iginla, Bouwmeester and Kiprusoff, he's done what he's had to do. Yes, I agree he doesn't get the right prospects, but the big job here is getting that $20M in cap space. He waited too long on Iginla and Kiprusoff and paid the price. Bouwmeester a damn fine defenceman, but never really made a difference for Calgary. The team is in the same spot now at the time they acquired Bouwmeester.
Any contract Calgary can dump, they should.
"You're either first or you're last!" - Ricky Bobby
That current Flames roster makes Calgary irrelevant, nuke it and start over.