I have no problem against OP and anyone participating in this conversation (I'm particularly grateful for my colleagues Julia & Giselle & Michelle here and their comments), but this type of thread is one of the reasons why I try to avoid participating in this forum now... I notice this trend that consists in someone complaining about a situation that feels outrageous to some but there is missing information and something important that everyone is avoiding.
First of all let's talk about this gentleman who tried to book someone 5-6 times and was cancelled on every time. On one hand this type of behavior can appear very unprofessional and it sounds shocking and frustrating. But why keep trying to book her? After 1 or 2 cancellations I can understand why you would try again but 3-4-5? There are plenty of SP's you could see instead.
One possibility is that the person is going through something we don't know, such as having health issues or having to take care of emergencies, and the flexibility of being an independent provider allows someone who's going through a chaotic life situation to make money. Okay, now that we found out she has new rates that other clients are paying, could it be understandable that in this industry somebody would eventually not want to see clients who don't want to pay new rates? I don't want to imply that OP has inappropriate behavior and I don't know him or the situation and have no idea who this is referring to (and I don't want to know). But it's easy to imagine why certain clients are prioritized by a SP and why she may not be as excited to see some others... And I'm not talking about the client's attractiveness. It can be really hard to communicate to a client that we don't want to see them anymore and why. Confronting a client on something they did that make us uncomfortable can be risky and cause problems. Also if this provider is popular and raised her rates and is seeing someone who pays her old rates, she might be too tired to take on bookings that are less lucrative.. It might not even be personal.
The second problem I'm seeing in this thread is someone being upset that he wasn't able to book someone at a specific moment. There's a difference between getting cancelled on several times and not being able to book a provider. I don't think it's dishonest to say you're available during a certain time frame and then not being able to book a client. Schedules change. We post our ads sometimes to get visibility and not to signal that we're available. And I'll speak for myself, I'll give an example. Suppose it's friday and I post in the morning that I'm available all day and nobody contacts me .. I'm going to go ahead and do something else, I'm not going to sit around and look at my computer and my phone until I get a message. And if I end up getting a message from someone who says ''I want to see you in a hour'' I might not be able to rush and take the booking.
I'm trying to put myself in everyone's shoes and I understand wanting to see someone in the heat of the moment or really wanting to see a certain SP badly, but in the end it comes across as a bit entitled to be really upset that you weren't able to see her. Nobody is entitled to a booking with a specific SP.

Very often if a SP doesn't want to see a particular client there's a good reason. (discrimination aside) For example if I notice that someone here comes across as really angry and hateful and disrespectful of women, I could decide not to see him if he tried to book me, but another SP may not have an issue with it.