It's a back and forth thing isn't it?
You hear about some women like this, "Well you know, I'm a feminist but when it comes to who pay the bill on a date, I'm old-fashioned".
Fortunately, I feel like this the exception. At least in my experience.
I use it as a base of finding out if a girl likes me. If I am standing at a bar and I talk to a girl, I order a drink for myself, and if I like her, I will share mine with her. I got no problem with that.
I'm not being cheap. I'll buy drinks for my friends. But.. If I like you, I would never want to bribe you. I wouldn't want anyone to feel like they had to talk to me and be polite because I bought them a 15 dollars cocktail. That's like the kid at kindergarten who desperately wants to be popular and gives away his toys to other kids so they will like him.
That's not a good strategy to figure out if people really care about you. If a girl really wants to talk to you and find you interesting, you don't have to do anything. It's basic self-respect, and also respecting the other person and seeing them being able to pay for their own things, with their own money.
There is no emasculation associated with being the guy who makes less money. That is sexist thinking. If you're a man who doesn't want to be with a woman because she earns more than you, then you got a real problem. If you're a woman who doesn't want to be with a man because he makes less than you, you got a real problem. You shouldn't judge peoples value in any shape or form based on that.