I think we have to recognize that Catholic theology has been largely dualistic at least since Augustine, and that dualism has deep roots in the Fourth Gospel and the Gnostic groups that influenced early church thought. I'm not sure the problem is dualism per se, as much as a tendency to see what we believe as good and what others believe as evil.