Well the other point is,
Everybody should be intelligent enough to realize that all those prophets were in this world many many years ago. (Buddha, Jesus, Muhammed, Ganesh.. you name it.)
So the culture, attitudes, life styles were very different from the present day.
If you analyse the history, you can see almost all the women wore a complete dress which covered their whole body those days. Even the whores were wearing complete dresses.
So you cannot practice EVERYTHING what those books say at present. (Books means, Quaran, Bible, Thripitaka, Bhagawan geetha... again you name it!)
Coz all those books are really old now, and it may not apply to current context.
People should be intelligent enough to realise this