The way I see it, the roots proceed directly from the hatred and rejection of God. It is spiritual rebellion.
You got it. No matter how hard mankind tries to engineer utopia, the only true solution is God’s plan. He will overcome evil at the end of the age where man’s law is replaced by God’s.