This is not at all new - it's the same discrimination that has been operative in Canada since the era of Pierre Trudeau, just rebranded.  The SCC has allowed the government to enact policies and laws that make everyone's rights equivocal and conditional - no one has absolute or inalienable rights in Canada.

Thus your ostensible rights and entitlements under the Constitution and the Charter are whatever the government of the day says they are and can be enhanced, curtailed or abolished, depending on your ancestry, ethnicity, gender, degree of disability, etc.

But not to worry.  You can trust the government with this.