...if you're smart people will ask you for advice, if you're strong people will ask you to lift things for them, if you're tall people will ask you to reach things for them, if you can program people will ask you to write webpages from them, if you're female men will ask you to have sex with them...
One of these things is not like the other. In your first four examples, the requests for assistance do stem from a clear advantage at performing a particular task -- smart people are presumably better at giving advice, strong people are better at lifting stuff, etc. But what is the advantage associated with being female in this particular example? The only thing I can think of is that women are better at the task of being satisfactory sexual partners for heterosexual men. This is not what I would ordinarily categorize as an "advantage", but even if it is, the purported advantage is symmetrical -- men are better at being satisfactory sexual partners for heterosexual women. Yet most men do not frequently get approached by women for sex, seemingly falsifying your general thesis. Was there some other advantage you were thinking of here, or is this just a poorly chosen example?
The n-th percentile woman tends to be more sexually attractive to men than the n-th percentile man is to women, at least for n not very close to 100. Dynamics between attractive men and unattractive women are similar to those between attractive women and unattractive men (see e.g. here), though the former are rarer.
P/S/A: There are single sentences which can create life-changing amounts of difference.