In simple terms: Yes a guy should expect to pay for the first date.
It all depends on the context though.
Say you do a two activity date, guy pays for more expensive thing, women offers to pay for least expensive thing.
i.e. go to hockey game, women could offer to buy a round of drinks.
i.e. go coffee & trip to zoo.
If it is obvious that a 2nd date is never going to occur and a somewhat expensive 1st date has occured. I think a women should offer to pay her way for said 1st date.
If you're on date #3 and she still hasn't offered to pay for a date, then she is done.
__________________
|