Whether a morality is or isn't good for our present time has to be judged not in accordance with when written but instead on its inherent morality or immorality.
What happened to context?
Should you not follow the bible instead of making moral judgment of what you feel is "inherently" moral or immoral?