Salaam,
Islam is the first religion to create equality among the sexes, this does not mean we are the SAME but rather our worth is equal. Islam is the first religion to make work among women permissible as well as protect whatever money she makes from her work. (Kadijah's wealth was a very important factor in the spread of Islam and Rasool often pointed this out)
But I see, hear and read utter nonsense spoken and written by Muslims concerning women. I've read some believe that we should not have a higher education than our husband's, that we should only be taught basic reading anf arithmetic, and the foolishness goes on and on. Female brains are very diffferent than male brains, we learn differently but one sex is not superior to the other in intelligence. Once some misogynistic fellows wrap their brains around that fac then we can move forward.
As far as one being favored over the other, it depends. I know a woman will be favored over a male in childcare job and nursing...even if the male is more skilled. However I am rotating in surgery right now and can tell you the males have favoritism over the females..even if we are more skilled, have more knowledge, and work longer hours. It's unfair but there are still so many stereotypes to overcome. If there is a situation where one sex is favored over the other no matter who works harder and better, then problem lies in the system...not the sexes.
I've worked loading trucks (lifting 70 pounds over my head), as a manager of a bussiness, and other things people think are "male" jobs. I worked hard and every one of my co-workers appreciated my hard work. Why do some women avoid marriage? I am sure each has her own unique reason, you can't generalize across the board on such a specific question. Usually if one restricts themselves to only males of specific ethnic origins/clans/villages/careers...then she is going to be single for a long time. If women (and her family)focused more on deen then I think we wouldn't have this problem.