Why do so many historical heroes we learn in school have a dark side?

I'm asking this after allegations against Cesar Chavez made by Delores Huerta that back in the 60s she was raped by him and had secret children by him.
Why do so many historical heroes we learn in school have a dark side?
Post Opinion