I know some women pay for dates, split. But most will not. Then if men take advantage of them for sex they will complain of that too. You liked him too that's why you agreed on a date (if you aren't just looking for free meals). If you aren't going to put any effort of course he will dump you after sex.