I would probably need more time to explain what a linguistic minority is. There is actually no consensus on that. For instance, in Ontario, the province with the most francophones outside Quebec—over half a million—the definition varies greatly from one region to another. It is different depending on whether we are in the north of the province, in the Ottawa region, in western Ontario or the southwest. The location makes a big difference. What clearly stands out is the contact issue. Being part of a very small minority within a municipality will clearly influence the transmission of languages. That leads to an increase in what we call exogamy—where a person's spouse is someone from another linguistic group.
However, there is also a little-spoken-of phenomenon, whereby many francophones use English in public. Ottawa is certainly a very good example of that. Francophones make up 17% of its population. Yet a very small percentage of francophones in Ottawa use French in their everyday lives, with the exception, of course, of people working for the federal public service. Naturally, all kinds of factors are involved. It is difficult to answer with certainty, but we clearly know that the vitality of French is weaker in some provinces than in others.