Indeed, I would say that the dualism that pervades the Abrahamic religions are an important element of their popularity....
That, and the fact that a band of nomadic early Hebrew-speaking tribesmen happened upon Zoroastrians, rather than, say, Aztecs or Hindus, about four millenia ago.
According to my Hebrew Bible professor, the idea that ancient Israelite religion derived from Zoroastrianism in any significant way has fallen out of fashion among people who study these things.
I can second that. That's not the most up to date scholarship, at least that I've seen in my reading.