"3. if God is morally perfect, he wouldn't want evil in the world."
If this is a basic tenet of the argument then you cannot go on to define morality as:
"moral evil is the deliberate disobedience against God and his commandments."
This makes defining God as "morally perfect" a nonsense.
If this is a basic tenet of the argument then you cannot go on to define morality as:
"moral evil is the deliberate disobedience against God and his commandments."
This makes defining God as "morally perfect" a nonsense.