I can understand both sides, but I have somehow to agree with the OP.
Some people say they can afford it and seem to be happy to pay current market prices, but I think this view misses the point of "value for money".
I make over 3k per month after taxes and pension scheme and live in a relatively cheap place of UK, so I save well over half of my net income every month. I could afford to pay 20 quid for a banana yet I would never pay 20 quid for a banana because it's simply an expensive, inflated price for what it is. For the same reason I never pay those ridiculous prices girls in UK have set. The few times I have used escorts in UK I have paid £40 per 15 minutes, which I think it's already high. I don't know guys how much you have traveled the world but UK prices are simply ridiculous, and I'm not talking about punting in 3rd world countries. You can get sex for half hour in any red light district in Germany with hot young girls for just 40€. If we go back in time, you would be surprised to know that in the times of the Roman Empire the prices of a hooker was the same as the price of a cup of wine. Today escorts make in one day of work what the average worker makes in one or two weeks, or even more...
Why are we paying these prices today? The answer is: hypergamy. Women always want in a man more than they offer. They will never accept a man shorter than them and ideally will target a man that is (way) taller than them. If they have a university degree, they won't accept a man without a degree and will ideally target someone with a masters degree. If they have a car, they won't accept a man with no car or a car cheaper than hers. If they make X every month, their partner will have to make more. And so on... In summary: women have unrealistic expectations since 80% of the female population have requirements for their partners than probably less than 10% of the male population can meet. The result is that most men refuse to go through stupid female expectations and requirements and simply use prostitutes to satisfy their natural needs. This means that for every prostitute there are tens or even hundreds of potential clients and consequently prices increase to ridiculous levels. As women become more "empowered" (in other words, they think they deserve more and more in return for offering simply nothing), the demand for prostitution increases and so do the prices.
I'm not British but I have been living in the UK as a single guy for nearly a decade now. One of the first things that shocked me was to find out that 15 minutes of sex with a ridiculously fat, old and/or unattractive girls was more expensive that half hour with a smoking hot girl in her early 20s in other countries such as Germany (which is no exactly a poor country...). At that time is was still possible to find 15 minutes/£30 and 30 minutes/£60, mostly Romanian girls and girls from Eastern or central Europe. Nowadays, the same girls charge £50 per 15 mins and £70 per half hour. The most common price for half hour being £80 and even £100 (even in fat and unattractive girls). This is simply ridiculous... It can be cheaper to buy a weekend ticket with a low-cost airline to other European countries, cheap accommodation plus girls prices in other countries and still save money (get it cheaper than the same number of girls and time in UK, and with more beautiful girls).
The roots of this problem are deeper but I know this is not a place for discussion about topics on sociology.
In summary: UK prices are ridiculous and I refuse to pay these ridiculous prices. I'd rather jerk off.