First part: it's called long-term investment strategy (investing in potential future passport through marriage). Or, sort of like buying futures.I went to Ukraine to meet a girl a while ago and the same happened to me: She paid for taxis, public transport to show me around the city, some groceries, concert tickets... She basically paid for everything for the both of us, except for the hotel room and a couple of meals out of course. She even bought me gifts and some clothes from the local shops, and she didn't make more than $150/mo.
When I went to Russia to meet a Russian/Belarusian girl it was a completely different story... I was naturally expected to paid for everything and to tip left right and center. I don't remember her taking her wallet out once for the whole duration of the trip. And she has a decent job and even owns an apartment.
First part: it's called long-term investment strategy (investing in potential future passport through marriage). Or, sort of like buying futures.
It's very unusual in that culture for a woman to pay, unless it's much older wealthy woman/young hunk...so all that wining-and-dining seems strategic.
The other girl just wasn't up to date with modern investing skills.
The culture had always been that a man should pay for everything and show extra spendy-ness and generosity (with no promise of anything in return), otherwise it's emasculating and she's not being treated like a real woman, if she's paying.
It's been humiliating for a man not to pay for a woman.
It's gradually changing, though.