Are you for real? Who pulls out the credit card? Who picks up who? Who buys gifts? Who gives their jacket? Who has to be there when the other one needs support? Who...
I don't think one is more selfish than the other, that depends on the person, but you can't generalize and say men are more selfish when typically men put more things at risk when they get in a relationship.
Because you typically go for selfish men, because at some level selfishness turns you on. "Typically?" How insulting can you get? If the men you know are "typically" selfish, then look at the common denominator between all of them. If you can't find the common denominator, this might help.
because you women want men to be assertive You want to be the givers.
Well how do you get to that generalization?
I can generalize as well Women spend more money (even if it isn't theirs) Women expect men to do share in the house hold jobs as well as do ALL the man type jobs. Women always expect men to change. Women want men to stop doing the things they like if it doesn't include her. Women expect men to be responsible for her sexual pleasure.
Generalizing is fun.
I see more selfish women.
I suspect it's that people like you and I put up with more selfishness than we should.