Originally Posted by
curlyqlink
To me, the explanation is that the Bible was written and compiled in ages that were unquestioningly patriarchal. They didn't know any better. As a document of particular cultures and times, the Bible is an interesting literary artifact.
This becomes a problem when the Bible is taken as the word of God, or as an ethical guide in modern life. The men of the time may not have known any better... but an omniscient god surely would have! And trying to pick kernels of ethics from this book, from among it truly appalling stories of violence and revenge, hatred and intolerance, is a task I gave up on long ago.