It's legal to do it for free and people go to some bars for precisely this sort of service, with little stigma in this day and age. The only difference is whether money is being exchanged.
Understood. But then again, if someone gets "dinner and a movie" and then spends the night with their date, the IRS doesn't consider it taxable income!!! :)