Progressives are now dictating that their morals trump other people's morals, because their doctrine of equality preempts all other belief systems or moral imperatives, even in institutions with religious affiliations, that exist due to that religion and are protected by the constitution. That might even win a popularity contest in Canada today, but that doesn't make it right or legal.