It is bad enough the Government is trying to erase all monuments of John A MacDonald. We have to keep in mind that these people did little to nothing wrong, and consider they were product of their times. If we erase history, we can never learn from it.
I think we need ti keep in mind that yes they may have done something wrong, sometimes terribly wrong, but they are human, and as you say we must consider they were product of their times.
If we banned everything from anyone who ever did something wrong, they'd be not much left. Jefferson and Washington owned slaves, MLK cheated on his wife, Gandhi was apparently a shitty father & was racist to South African blacks. These people did great things, but were not gods.