Judaism's immoral teachings
Immorality in Ancient Judaism
Judaism was founded in the Ancient Near East, and the fundamental texts, those of the Tanach, represent the society in which it was founded. While slightly more lenient in some regards than older law codes, such as that of Hammurabi, the Jewish law code called for corporal and often capital punishment for many crimes, both religious and societal. Even the talionic law i.e. "An eye for an eye" is quoted directly in the Torah.
Like other cultures of the Ancient Near East, ancient Jewish culture had a stratified caste system. Slavery was regularly practiced, and laws regarding chattel slavery are recorded in the Torah and further codified in the Talmud. Women were second class citizen and regarded in the laws as if they were property of their parents or husbands. Polygamy was regularly practiced.
In the foundational stories of Judaism, the Jewish people under Joshua are encouraged to conquer the land and commit complete and total genocide on it. Even though the historical record indicates that this conquest never actually happened, the commandments requiring completely eliminating other different tribes are troubling.
Immorality in Rabbinic Judaism
With the destruction of the second temple, Judaism transitioned from into the Rabbinic era, which was shaped most profoundly by the books of the Talmud, the Mishnah and Gemara. Judaism's development continued under Roman and Persian influence. Harsh capital punishment laws were reinterpreted by the Rabbis. However, in other areas the Talmudic Rabbis reaffirmed some of the most immoral Jewish laws. Women's status as second class citizens was explicitly confirmed by removing them from public life and preventing them from holding influential positions. Strict prohibitions on homosexuality were maintained. And while Judaism was no longer in any position to commit genocide, the Talmud does reaffirm the validity of those commandments.