Totally agree. We need to recognize that literally everyone is ultimately just trying to live a happy life. If anyone seems "evil" or "bad", it really means one of two things (or a mix of the two):
1. their well-being just so happens to be at odds with our own well-being
2. they have a misunderstanding / disagreement of how to bring about our mutual well-being
The first group represents the more traditional form of "evil". It would include, for example, soldiers of opposing armies, gangs, or tribes. It would also include neurodivergent people, like serial killers. People in this group can certainly be scary. And our differences might not always be reconcilable. But these people are never actually "evil".
The latter group are the people we generally say have "good intentions". I think "good intentions" is not the right phrase to use, because it implies that the first group is "evil", but it's still often useful to distinguish these people from the first group, since the way we strategize about how to work with them will be different. For this latter, group, education is really all you need, wheras with the first group, we might have to think very hard about how to rearrange the world so that their well-being is less at odds with ours.