Every team has room for improvement. Seriously criticizing forwards 8-10? What team has 10 perfect forwards for positions 1-10?
The Flames are fine everywhere, but need another big offensive weapon. They need someone to drive play offensively, when other players are slumping, and take heat off Gaudreau. If the Flames have that, they don't lose 2 OT games to Colorado. They win another 5 regular season games this year, bumping them up to 3rd. The questions disappear.
Edit: Also the Flames bottom six includes Ryan, Dube, Bennett, and Lucic. That brings a lot of physical presence and Dube and Ryan can score. The problem with the Flames depth is forwards 11 and 12. They also desperately need another top 6 forwards, which would bump one of Backlund/Mangiapane into the bottom 6. If the Flames could figure that out, they'd have an excellent top 6 and a very good 7-11 forwards of Mangiapane/Backlund, Ryan, Lucic, Bennett, and Dube.
Once again it's that final legit top 6 RW/centre that is the missing piece.