My thought is this. If we introduce new policies based on new rights, such as the right to a healthy environment, everyone should benefit from it. Furthermore, if the policy is well thought out and targeted, it will correct unequal situations. Those who suffer the greatest injustices will then receive help and support from the government, and even reparation for the harm done. That's my understanding. The rights and the criteria for receiving state protection and support are universal. If the principles are truly applied to everyone, without discrimination, then the policy will have the effect of reducing inequalities based on differences.
Based on your expertise and experience, isn't that what would happen if a bill like C-28, establishing a right to a healthy environment for all, were passed?