Good point! It's certainly easy money... if they have the stomach to do it and don't spend it, they'll be set for life in 10 years or less, yet not everybody is cut off to be an escort and show us the BFE. Sean Zevran for example won't kiss or do anything other than standing in four legs for you to fuck him. I'm sure some only want that and he's gorgeous but he won't interact with clients. Many escorts have limits on the kind of clients they'll see: age, size, even ethnicity, etc.
Flakiness goes both ways unfortunately.
My advice is if you find someone good looking, nice, reliable, with his shit together... just stick to him. Unfortunately some of yinz (not directed at the Op or who I'm quoting) seem desperate to get the best deal with as many guys as possible, always wondering for more...