Thank you for your question, which is very appropriate.
We nevertheless need to look at things very carefully. That's why I spoke about the criteria used to define French-language populations. For example, it's important to know that most French-language immigrants who settle outside Quebec come from francophone Africa, mainly sub-Saharan, or the Maghreb. The vast majority of these immigrants have neither French nor English as their mother tongue. Nevertheless, they use French because, as a result of education and their colonial heritage, many completed their entire schooling in French. When they get to Canada, they may speak Swahili, Arabic or another language, but their main language may well be French. They go to French-language schools.
Close attention to the criteria used is also required. However, you are absolutely right. If we compare the relative weight of French-language immigration to English-language immigration, it's clear that we are well below the levels required to maintain the population's demographic weight. At the moment, approximately 2% of immigration is French-language immigration.