It's not too surprising - Quebec has really fallen off the map in terms of producing hockey players.
Here are the provinces by the percentage of their population that are NHLers:
PEI: 0.0025%
Manitoba: 0.0022%
Saskatchewan: 0.0023%
Ontario: 0.0013%
Alberta: 0.0013%
British Columbia: 0.0009%
Nova Scotia: 0.0008%
Quebec: 0.0007%
Newfoundland and Labrador: 0.0004%
New Brunswick: 0.0003%
So Alberta, Ontario, Saskatchewan, Manitoba and PEI all produce 2-3 times more players. Even Minnesota produces more NHLers per capita than Quebec.
The British Columbian players have scored
about as many total points as the Quebecer players, despite only have about 60% of the population. So for them, it's quality over quantity.
Even for the draft this year, Zachary Bolduc might be the only Quebec born player drafted in the first round. And he might not go in the top 20.
By the way, I don't think the Flames (including Atlanta) have ever had a roster that didn't include an Albertan-born player. I might be wrong on this.