In fact, people are given extra points when they demonstrate their language skills in certain immigration programs. Often, extra points are given for French. Obviously, there are costs associated with these exams. Someone who has done all their schooling in French but doesn't check the box on their application indicating that they are a francophone will be obliged to take the test.
So I think we should adopt measures to reduce the number of people who are forced to take this exam. For example, if I've done all my schooling in French, that testifies to my abilities in French and I could be exempted from this exam.
Also, while I've heard comments about the nature of this exam, I haven't studied it specifically. I can't take a position on whether the exam should be changed.