Whoever wrote this meme doesn’t understand freelance work.
With the caveat that I’ve never actually seen Pretty Woman, I’ll break down why this was a great deal.
1. $100 an hour was for actual “work” with clients.
2. To earn $3000 that means 30 hours of hard work with 30 different Johns.
3. Each different client introduces an increased risk of violence, STDs, and arrest
4. She’s not paid for the marketing and sales pitches necessary to get the hour of paid work.
5. She has costs of doing business which are not cheap. Presumably she pays for her hotel