because our society produces the weakest of females... non-career oriented, education-only-for-timepass, too worried about her reputation, and too scared of the people factor. This turns a 5 ft- 1 in man stronger over a 6 ft woman.
I totally agree with this. Our society produces housewives who live off their husbands so they can't really leave their husbands regardless of how they treat them. And even if they do, life sucks without a husband since very few women get re-married and most of them don't have any qualification or job experience or skills which will enable them to be financially stable.
If you ask me, women have done this to themselves. They have made themselves worthless really.