IMO
I think that women represent a segment in society that have been for too long a object of sexual and phyiscal oppression. Feminism is as a ideology divided into many factions, socialist, lesbian, liberal, third world. What I think feminism greatest fault is that it strives to make women into what they are not. Men. We must work in the same lines of work that men do. Construction, military, etc. But women aren't built for that, women are generally more social not physical people. So for women to do things that don't require social but instinct they are less able to react. Women have a different thought process then males. They are more worrisome, more analytical, more hesitant. Also women reach stages in their lives where they aren't stable physically or mentally. I can't imagine a woman in the trenches in WWI. Not because I am a male shovanist pig, but women are to analyitcal of the situation will I die, I can't do this, why am I here? Men asked these questions as well but women obess with these things. They would begin to lose concentration, especially if they aren't able to communicate with all the loud noise.
What Feminism should do is strive for noble female jobs. Things that men can't really do. Like be social workers, or the most important job of all a Mother. What Feminism has done has made the mother (housewife) into something of contempt. She is not advancing herself, she is working so the man get's ahead and she stays home a drifts away into the abyss. In the west IMO women have to really consider job, or child. A child is not something that can be done "part-time" they are expensive, they demand a lot of attention and they are the next generation. Now men should ask these questions but they won't. Let's stay realistic here. The male then has the duty to make sure that the family is fed, and the rest. Granted in today's world there is divorce and low income jobs and single parents. But women should before they have children ask that very crucial question. The thing I fear is that women would mostly choose career.