I have always maintained that nothing should be read out of context either historical, cultural ,social, emotional etc . Most things,ideas, events, actions, reactions etc which may sound idiotic otherwise would be appropriate in the particular situation in which it has taken place. There is no point in trying hard to vindicate everything in scripture with all the imagined and invented justifications. There is no need to do that and let us not waste our time and energy in doing that. EVERYTHING EVOLVES IN TIME AND EVERYTHING EVOLVES WITH INHERENT LIFE AND EXTERNALLY THROUGH INTERACTIONS AND INTERDEPENDENCE.
Occasionally I see a reference to Manu Smriti in the
postings. In this connection the following quote is
appropriate. It is from a journal Aananda Mitran
published by Dharmishta Mitran. The page in which
it appears is attched in PDF form.
"The laws of Manu are intended for the Satya Yuga,
those of Yajnavalkya are for the Tretayuga; those of
Sankha and Likhita are for Dwaparayuga; and
those of Parasara for the Kali Yuga.
The laws and rules which are based entirely upon
social positions, time and clime, must change with
the changes in society and changing conditions of
time and clime. Then only the progress of the
Hindu society can be ensured."