Men are crafty enough to adapt to a life without women, whereas women would have a much more difficult time, a man defines himself more based on what he does/acheives, whereas women define themselves based on their partners/family/community.Let's imagine all the women died on earth...no more females...in any aspect of nature...all life would die.
Then what ???
It is not impossible to think that technology will eventually reach a point where fetuses are harvested outside the human body, robots are programmed to do house duties, and virtual reality satisfies a man's every need. We may be in fact moving in the direction where the sexes do not need each other at all. Men can live without romance and tight emotional bonds, but women, I highly doubt it, large numbers of them would probably become incredibly depressed, and angry towards technology, and the suicide rate for women would probably skyrocket. Whereas many men would probably rejoice for being able to have all their desires met instantly without going through all the emotional hoops and bargaining that women demand. However, that's not to say many men wouldn't also commit suicide, but that's survival of the fittest.
That is the direction I believe we are moving, and its coming fast.
Much of what you said is correct, but I disagree when you fail to admit man's superiority to women when it comes to logic. That is not to say that most men are not without their faults and irrational behaviors. However, men have used the spacial/systematic part of their brains more than women for thousands of years, whereas women have used emotional centers more due to their dominant role with children. This means that women are superior to men in some things, and men are superior to women in some things. Logic, being man's domain, even though only a small number are able to fully master it, that number is still much higher than a woman's track record. So you cannot deny the fact of superiority and inferiority when it comes to certain things, it is a truth that we all must face up to. We do not live in an equal world unfortunately.