So have done both and enjoy both for various reasons and no I am not mega wealthy by any means. But I am a single guy with no kids and no debt outside of a mortgage. I live in a small town just outside of a major Big 10 college in central Pennsylvania. The best cities to hobby in near me are AT LEAST a 2 hr drive from me. So if I want to enjoy escorts I kinda have to plan for them. I enjoy escorts most when I happen to be traveling, be it for business or pleasure. I can get EXACTLY what I am looking for, check out reviews, and for the most part you know exactly what you are getting. However typically I play in the range of $500-$700 per hour. I have gone above and below but that seems to be the average range.
Sugar babies are generally more like a cross between escorts and a relationship. I have found them to actually be more cost efficient in my area than escorts. You go to NYC and pay $500 an hour with an escort and you get standard service, don't expect much more than that. $500 doesn't go far in NYC. You come to my town and these college girls will do an overnight for $500 and fuck you multiple times in that one night. The hard part is finding the right ones. I have seen multiple and layout expectations from initial contact. Essentially a no strings attached relationship and they have to be comfortable with physical intimacy out the gate. There is more of a game to it and you have to weed out the time wasters. But I have seen a couple girls on there that blow away escorts and for price per hour and service. My favorite is a latina sonority girl that easily could be a model. She doesn't expect dinners, or gifts, or to go out. We had that talk and all she wants is to just fuck. I pay her about $1,000 for an overnight with pics/video. If she was an escort she easily could command $8,000 for an overnight and dudes would pay it.
So to sum it up. Escorts are great if you want someone very specific and you don't have the time or energy to weed through time wasters. Sugar babies are great cost per hour but you have to play a game and sort through some bullshit but when you find a gem they beat out escorts easily.