So make men make the first move, and put him in the position of "Is this chick interested in me at all for anything or does she just want a free dinner?"
Look, the only solution to this is to make dating illegal and prostitution mandatory. Men want sex, women want money. So let's kick this bullshit power play nonsense in the head, stop pretending love exists, and put the fucking price tag back on.