If God is omniscient, omnipresent, omnipotent and good, then he could have saved humanity without murdering the majority in the flood, without demanding that Abraham circumcise boys, without sending his only son to be crucified, and without the jealous demand for faith. He could have simply removed the capacity for humans to commit cruel deeds.
A God that was omniscient, omnipresent, omnipotent and good could not allow such suffering.
Satan doesn't explain it either, because such a God would not create such an entity.