I am not a biblical scholar but I think you are conflating the Old and New testaments.<quoted text>
Keep in mind that he's basing "morality" on the bible, a book that was written by bronze age MEN to justify their behavior and ability to CONTROL other people, especially women.
They invented a god and told people that if they wanted to have a better life after they were dead (oxymoron much?) that they needed to do what the god told them was right, because the god wanted them to rape and abuse women, abuse animals, allow townspeople to rape their daughters instead of their visitors, sacrifice their kids...etc.
This god though never talked to the people only to a couple of "special" people wo then told everyone else what the god wanted them to do. Since they wanted above all else to control women's reproduction (in most patriarchal cultures this is true) they started saying this and that were either moral or immoral...some people still believe thatshit and try to force the issue as if it has some bearing in the modern day. <shrug> IOW...consider the source.
Old Testament does not suggest much about an afterlife. That is one of the core beliefs which differentiate Judaism and Christianity.
God talking to some few is mostly OT. Someone correct me but it wasn't God talking to Saul on the road to Damascus when he was converted .
The rest of the stories you mention are OT.
Controlling reproduction was based on the choice not to raise another man's children or the desire to continue one's own lineage. Judaism passes through the mother's line anyway probably for that reason. They were never really sure who's your daddy.
OT famously allowed wives and handmaidens as bed partners. Again, someone correct me, but monogamy was only post-Moses and maybe not required until NT .
I don't necessarily disagree with your outrage but its always best to get the facts straight.