This could be partly attributed to the traditions and rules formed which are reflected in ancient scriptures of every religion.
Then, why are we reflecting back to history to explain this? This is because history plays a major role not just because it gives an insight into the history of regions or places but also into the culture, practices and belief that people possess and those that are still being practiced. But the problem persists when these practices continue despite of their irrational approach in societies which has greatly transformed from those that persisted many years ago. More on – http://www.srishtighai1.blogspot.in/