BPA is one of those things where it's always right until it's wrong.
How long have we been saying that the oilers needed to pick a dman?
the flames aren't that overloaded at D let's not kid ourselves.
for that reason we're not at the draft year where we can ignore defence especially at the very high end.
most of the times i simulate the draft at this website
http://www.tankathon.com/nhl/mock_draft
the flames get chychrun and i would be ecstatic with that outcome.
however if we take defenceman in the first round for the next two consecutive years, it's time to start looking at addressing glaring needs.
so yeah BPA always right till it's wrong.