There was no getting around it: the Flames really, really needed help on the right wing. Jiri Hudler aside, the right side has basically been a desolate wasteland. There may be some hope in a prospect such as Emile Poirier, but not only is he an uncertainty; he's not enough.
Fortunately for the Flames, in the offseason there were a handful of positive possession right wingers available: guys who were good players, but wouldn't break the bank.
The very best of the bunch? Michael Frolik. The Flames identified him as such, targeted him, got him, and had a very successful opening to free agency.