Some kind of language assessment is warranted, but it could be implemented differently. Lots of people taking these tests are native speakers or have obtained an education at an English/French-speaking institution. I’d be in favour of either lengthening the test’s validity or waiving it for those who can prove English or French proficiency through other experience. The two-year expiry for formal language tests is too restrictive, in my view.