And stats are great... with context. The Flames played weaker offensive teams through the regular season, teams that focused on defensive structure over offensive pace. Teams that sit back and allow the opposition to push while waiting for their opportunities. If you think, as a whole, that the Flames are a better team with regards to defensive play then that's on you. Look at the forwards, and name the players capable and willing to play a defensive structure. The Flames do not have the defensive forward depth of Colorado. Look at the Defense, the Flames do not have the defensive depth over Colorado. They are a solid group and deserve accolades on the season they had but if you believe they have as much defensive ability because stats say so then that's on you.
This isn't even taking into account the deadline acquisitions, all of whom were targeted for their defensive strengths. These players played a couple weeks for the Avs, not the whole regular season. And to be clear, they have made a BIG difference on this run.
I know your gonna say "here we go again with the weaker division excuse" but when you play weaker competition regularly over the duration of a season of course your going to look good on the stats sheet. Remember, Ryan Graves was an NHL leader in +/- previously. Stats need context.
Colorado finished first in the west and a major strength, all season long, was their defenses' ability to limit oppositions attack time, while being elite at transitional defense. Colorado are not world beaters defensively but they are a top defensive team and the biggest test the oilers will have faced in these playoffs.