Yes they were recent too. I was thinking more about the comment about most countries in the world. Let's take Sweden for instance. Sure it had been an imperial power at one point, but it's since lost any land it had conquered, and is now confined to its traditional borders. Seeing that we come in recent history from England and France for the most part, we cannot say the same for Canada. And no, we cannot say the same for China in Tibet either, but I'd rather aim slightly higher than China's norms, wouldn't you?
So, let me get this straight. To make Canada a "better" place. We need to squash and throw out agreements made when provinces were brought into confederation and marginalize the existing 2 official languages by throwing out the official language act. How am I doing so far?
Those agreements were made by provinces that had themselves claimed indigenous lands. On the one hand those agreements should be honoured, but only to the extent that the provinces had the authority to sign onto these agreements in the first place. Any land belonging to the First Nations should be given back first seeing that the provinces never had a right to bargain on that to begin with. As for the remaining land, yes, I fully agree that we should honour our agreements. However, another agreement in entering confederation was the rules on how to change the constitution, including with regards to the residential school system. So, changing these rules as per the agreements merely involves the necessary majority of Parliament and sufficient provinces, right?
However, it's already been proven in Ontario that most don't particularly care about the principle of justice.