I completely agree with you. We can all agree that the charter exists. But insofar as charter analysis is concerned, we also heard from the pre-eminent scholar, Professor Hogg. Leaving aside the Oakes test and section 1, he said it doesn't offend section 8, or even section 9.
On September 20th, 2017. See this statement in context.