I know a conditional 5th isn't much....but the fact is that was the market. The Blues were in a tough spot with D'Ags since SOMEONE had to be exposed to waivers (assuming this means Oshie is coming back).
I applaud this otherwise minor-appearing move, because it means Porter has a roster spot with an eye toward the post-season. I think its the right call. I also would prefer Cracknell as an injury replacement over what D'Agostini was bringing.
I hope he can get his career back on track, but its much better the Blues part with him than lose Porter or Elliott to waivers. I suspect Elliott (or I suppose possibly Halak) will be traded in the offseason to make room for Jake Allen assuming he continues to show that he belongs in the NHL next season in training camp. Elliott will need to rehabilitate his value, but I have confidence that he will.