As my colleague Jean-François Lepage mentioned, the information provided pertains only to the provinces. As they say, “The devil is in the details”. Small communities are facing very significant challenges.
In northern New Brunswick, for example, francophones are concentrated in sectors where the industrial structure may be required to change. That poses challenges in terms of education and training. When we examine the major international surveys of literacy and numeracy, the achievement of New Brunswick francophones is not as good. There are those sorts of challenges.
If we look at the overall situation, you are right: the situation has improved greatly. That is mainly because Alberta and Ontario are attracting educated and trained people. In short, francophones from other provinces who are more educated are necessarily more likely to migrate, particularly those from Ontario and Quebec. That influences the socio-economic structure of the communities to which these people migrate.