Absolutely. The greater the man, the greater the flaws. Yet we still need heroes from history to look up to, and we can't judge solely by modern standards.
By analogy consider the contemporaneous movie The Wizard of Oz (1939). It's enjoyable and arguably morally-improving to watch. We are the better for it. Yet a great deal of immorality existed behind the scenes:
https://www.ranker.com/list/wizard-of-oz-behind-the-scenes-s...