Silly question, but can someone explain how things like OAS and other 'age' defined benefits fit with the Charter's protection against discrimination due to age? Likewise tax benefits given to married folks, as the charter supposedly protects against discrimination there?
I mean, it's listed as a protected characteristic just like race. So wouldn't something like saying "Let's give old retired people a bunch of money" be similar in terms of violated charter rights, as saying "Let's give white people a bunch of money"? ie.... wrong and against supposedly 'protected' charter rights? Even how CPP tiers the amounts you get depending on if you take it at 60, 65, or 70 seems like it'd run counter to charter rights... ?
*just an edit to clarify protection against discrimination based on marital status is seemingly in the human rights act, not charter, but still a protected area...