What needs to be understood is that people are conditioned by their times and the company they keep. It does not mean they didn't do great things we should refuse to acknowledge. Yes, there should never be a hero complex. Flaws should be told as often as the feats. It's not done. Maybe the solution through the whole cancel campaign morass is to tell all sides of a person who has done great things. Acknowledge the wrongs and the achievements.