It seems to me there should be a way to send a message about fostering francophone immigration. So the criteria must be modified and something must be done.
In terms of temporary resident permits and study permits, as you said, the refusal rates are currently much higher in the countries of the francophonie, and especially in African countries. In addition, for the same countries of origin, the refusal rates are higher for students heading to francophone universities than for those going to anglophone universities.
So there is a problem somewhere. I think there is a lack of political will, and this is not just a matter of legislation. When you want employees to head in a certain direction, there is always a way to make that happen.