You can hang colonization on the Brits and the monarchs who've washed their filthy bloody hands of it. Brits gave Canada home rule and left it up to us to subjugate the natives. It was pointed out here a while back that Canada's indigenous peoples are probably Canada's staunchest monarchists. Apparently because they know its where the real pavement is that the rubber of sovereignty hits. If Canada became a republic indigenous people would have to resort to war.
It gave you this country and the life you have enjoyed. You can’t just enjoy the benefits while blaming the costs on others.