Hosting is a business. Many hosts actually earn a cut based on the store's performance, so the more regulars they bring in, the more their cut is.
What he's doing is invite her out to cheap places for "dates" but then skip out on visiting her workplace. That way he both gets to enjoy the company of a professional hostess and to save money. He's very deliberately exploiting her so he can enjoy her services without paying for them, fully knowing that it's going to undercut her paycheck.
Out of her working hours, so he is not disturbing her work, and she also get to 'practice' on how to give a good company.
This is why I feel this is too one sided, furthermore, she is still getting paid of fixed salary.
But let's say the situation is as you named it, she get paid based on how many prey she can score, otherwise she cannot pay her rent and will starve to death. In this case, it is EXPLOIT OTHERS so she can keep her jobs, forgetting facts that she is being exploited for her sex appeals, all for the sake of bringing more PREYS, while the man PREY is guilt trip because he being TIGHT with his money.
Any sane man will not stand idle willingly get exploited down to his last cents.
Any sane woman will not make a living by exploiting man, that's a gold digger.