God, who is the God of the Old Testament, has never been terrible. People who maintain such beliefs usually omit the fact that the ancient Hebrews were perhaps the most civilized of their time and that included their religion. Their observances governed cleanliness, civility, obeying laws, donating, helping the less fortunate, and a host of other benefits among themselves.
Even Greece and Rome, regarded as advanced in the ancient world, resorted to human sacrifice to their gods. Many ancient faiths promoted murder, incest, cannibalism, treachery, and nearly all pagan faiths practiced human sacrifice, whereas the Hebrew faith forbade it all. The most lenient ancient societies allowed women to own property and slaves, so long as there were no male heirs or rightful male titleholders. Yes, the Hebrews did this as well.
“The daughters of Zelophehad are right in their statements. You shall surely give them a hereditary possession among their father’s brothers, and you shall transfer the inheritance of their father to them. Further, you shall speak to the sons of Israel, saying, ‘If a man dies and has no son, then you shall transfer his inheritance to his daughter. ‘If he has no daughter, then you shall give his inheritance to his brothers. ‘If he has no brothers, then you shall give his inheritance to his father’s brothers. ‘If his father has no brothers, then you shall give his inheritance to his nearest relative in his own family, and he shall possess it; and it shall be a statutory ordinance to the sons of Israel, just as the LORD commanded Moses.'” –Numbers 27:7-11