I can understand why an SP would refuse a client and I do remember back in the days talking to a few that I book and understand them.
If you want to book an SP respect her, respect her boundaries, service she offers and even more important respect her, don't treat her like sH*t or like dirt.
I once met Kim she was a great SP funny girl fun to be with and when she got into my apartment she was nervous, then she was i treated her well she opened up about her other client saying he treated her like crap telling her to drop on her knees and empty is balls. I guess that some SP will face the same thing misogynist men.
I cannot blame an SP for walking away or refusing a client in those circumstances. There are clients that are drunk, highly intoxicated, smell bad, etc I can't blame an SP to refuse and walk away from those.
At least make yourself presentable when you book an SP smell good, groom, and on top of all be nice and treat her right. She will give you a far better service.