Once upon a time the majority in Canada was white, anglo and of British origin. Therefore, it is not surprising that it controlled the narrative of Canada's history and it gave itself the nice roles in that history and left out the unglorious bits. That official Canadian history is part history, part myth and part eye-rolling propaganda.  Now Canada has changed a lot demographically in the last half century and this has had an effect on how we see our own history. For example, we have seen how the ROC narrative in the Story of Us has been challenged lately. The Natives have also been challenging the official narrative with increasing support from Canadians other that old stock.  I suspect that non-white Canadians in particular take the side of the Natives. Power to them! 
Canada's history has to change because Canada has changed. There is a lot more to our history than Laura Secord, Sir John A. and the battle at Vimy.