I am not sure of the political forum is appropriate, since I am interested in evolutionary reasons primarily. Western society right now is probably a historical high point for women. You look at society across the world, throughout time, and consistently you see women treated as less then the equals of men. The thing is, this is not absolutely universal. For example, the Lenny Lenape, the indigenous people of New Jersey, had a matriarchal society. http://en.wikipedia.org/wiki/Lenape There were other native american societies where women were respected. However, the majority of societies seem to, at best, hold women as second class citizens. Religion and women particularly don't seem to mix well. I have never heard of a society where men were the second class citizens. Any thoughts on why this is, and why some cultures respected women more then others (without modern women's movements and such.) .