There has to be evil so that good can prove its purity above it. dhavalvadi 4 years ago There has to be evil so that good can prove its purity above it. 1 There has to be evil so that good can prove its purity above it. There has to be evil so that good can prove its purity above it.