Everyone has their own sense of value
This discussion can go on forever. Every individual has their own opinion on what value is. This is only to be expected as we each have our own likes and dislikes. A $$ value to one person, my be of little value to the next person who would see it as overpriced. Some may in fact see the $$ as underpaying if they really enjoyed the experience.
Similarly, each provider has their own opinion of value. Some think that if you nut, that is value. Others may provide a GFE experience. Some, who I have been lucky enough to find, have enjoyed the time as well, and have had little boundaries (other than safe) and never watched the clock allowing more than the standard time.
When the opinions of the provider and the client match... it is a wonderful experience and a fantastic value.
When there is a great mismatch, providers are seen as ripoffs and no-repeats. Clients are often seen as cheap.
When you find that match... treasure it. Do not make them your girlfriend, or try to date them outside of the arrangement. Don't let your judgement become clouded by trying to help them out of their situation.
Providers, don't try to take advantage of the "nice guy" by asking too much, or bringing your troubles to the meetings in hopes of a little extra sympathy. These things get tiring to the client.
Clients like to have reliable providers. Providers like to have regular clients. It is less risky for both. When you find that value, do your best on each side to keep the arrangement a mutual good value.