I had forgotten about Zoroastrianism.
I guess you would have to call it mono-theistic though.
(Maybe more so than “mainstream” Christianity with the wide spread adoption of the Trinity Doctrine.)
I agree with you on the need in general for "bad guys."
What I am thinking about is like in the classic Greek and Roman religions where there were disagreements between individual gods but no organized good guys vs. bad guys,