It cannot be the same for a wrinkly 91 year old and a 19 year old.
Escorts are great, you can land in whatever city in the world, knowing absolutely nobody and you'll get female companionship with dinner date and sex (or even just sex) that same night.
The flat fee has to go though. The only way for the 19 year old not to get absolutely screwed by the flat fee is to befriend the escort and try and get in the "friends with benefit zone" with her.