All laws need to be charter-compliant in this country. However, what does charter compliance mean? Will it mean that these laws will be non-discriminatory? It may not happen.
Even if these laws can be challenged under the charter, it would take years for it to go through the system. During that time, how many people would be affected?