Most Helpful Girl
I think that's fair. To me, a date is for BOTH people. It's to offer both of them the opportunity to get to know each other and see if there's a connection, and for both of them to have fun and enjoy themselves. I don't see any reason why one person should be required to pay for the whole thing, or why it should be based on gender.
Some people suggest that the person who asks should pay, which I think is a good way of handling it in theory, but in reality, men still do a disproportionate amount of asking, which means they'd continue to have to do a disproportionate amount of paying. I prefer to either split the bill, or one person pay for part of the date (e. g. dinner) and the other pay for another part (e. g. movie).
I think men are afraid to speak up about wanting women to pay on dates because they're afraid it will cause women to lose interest (and for some women, it will). I think that if you're the type of guy who has a lot of women interested in you, you might be more willing to bring it up, but for guys who don't go out with a lot of women, or if it's a woman that he really likes, he's more afraid that she might lose interest. For some guys, paying for the date is a better alternative than losing the opportunity to continue dating (and possibly having a relationship with) the woman.
Most Helpful Guy
I heard from my dad and older brother that a guy should pay for dates because it is the gentleman thing to do. But they also said that it would be nice if the girl can contribute at least half because paying dinner and activities gets expensive.
I asked my ex if she wanted to pay half of things we did together and she didn't mind. It took me awhile to ask her but I'm glad I did or I would have gone broke.