看你怎么定义“善”和“恶”了。我就说下我的理解:人性的基础依然是兽性,索取,繁衍,安全这都是本能,不受限制的话就会影响到其他同类,于是就可能被定义为“恶”。但是大家都这样,自然会产生冲突,产生争夺甚至战争,于是需要秩序来限制这种无度的索取和扩张,最终达成一种均势,这是高智慧生物懂得如何达到一个整体更优的生存环境,道德和法治都是基于这种整体更优的发展策略衍生出来的规则,一代代传下来形成固定的观念和传统。符合这个逻辑的,我们认为是“善”,不符合的就定义为“恶”。举个例子,你杀了一个不认识的人,善还是恶?如果和你无关或者他罪不至死,那么这可能算是恶;但如果是战场上的敌人呢?所以具体的善恶不是行为本身,而是对于社会规则和道德观念的符合性,这不是天生的人性能决定的。所谓的善,其实是一种逐渐形成的群体利益最大化的规则,有一个演进的过程。