Alright Ash, I'll weigh in on this one again; but only cause it's you and only cause you asked!
Speaking just for me, It's not really necessary for a lady to have a "good" excuse for a cancellation. It's not really necessary for me to have the "full story" There could be a hundred different reasons, some you mentioned. Sometimes shit just happens! What a guy is looking for is repeated reports of this happening. In any event the most important thing is the fact that the contact is made, the cancellation is confirmed. I would not be offended by her cancelling; on the contrary, I would (and have) have a great amount of respect for her rather than just leaving me hanging out there.
In my experience, the most-oft reason is the fact that the lady double-booked a particular time frame, almost banking on the fact that one of them wouldn't show up. Or the overlap between sessions is scheduled way too close. If a guy is 30 mins late getting to the incall and the lady didn't leave enough time between appts, the next guy is circling, calling with no answer and surmising a NCNS. (Your situation is quite different due to location and business practices, btw!)
One other reason that has happened before is that a "regular" called in the meantime. The lady would naturally want to take the virtually guaranteed appointment rather than take a chance that the noob (or guy that she doesn't like as well), won't show. She should cancel with the noob but for whatever reason doesn't. Same result as far as the other guy is concerned, NCNS.
I am well aware that clients will and do the same, NCNS. It's just as unacceptable. Some clients are just assholes and some Providers are just bitches, we all know that! In some areas, Provider NCNS's get so bad that the guy will set up a few different appointments with different providers. The Plan A/B/C scenario. He will work down the list until one of them can get him in. Provider B and C are left holding the proverbial bag if he doesn't call and cancel...a NCNS from the lady's point of view.
How do you fix it or prevent it? I have no idea! The advice I hear over and over is that clients have to deal with reputable providers, do their research. And Providers have to screen the clients. In general, I know that most providers see a lot of clients that do not come from this or other boards, probably more that don't than ones that do. They have to use other advertising venues out there, as the pool is just not that deep on ECCIE, USASG, P411, DC, etc.
I suppose it boils down to how rigid a lady's screening process is. The more references they require, the fewer clients will make it through. If the screening is more relaxed, the more flakes will show up (or not). It's a difficult tightrope we all walk, especially in these smaller markets. El Paso/Midland/Odessa/Lubbock/Amarillo is a whole different animal compared to Phoenix, Las Vegas, Los Angeles, Atlanta, Dallas, Miami, New York, etc as far as available numbers of Providers and Clients.
Thats a big reason why I love it out here so much!
I would just plead once again that we ALL get along here. There are just not that many of us to begin with in this huge land area we work and play in. The petty bullshit/snarky comments that are so casually thrown out there can have real consequences to the participation level in our little fraternity/sorority here. I don't want to see our group here turn into DFW-West, drama-rama! I can't imagine any of us do. A little respect for each other will go a looong way!
Again, everything I said is to taken in general terms and not directed at anyone in particular.
Ok, I am REALLY putting my soapbox away this time, there is way too much sex that needs to be had.
P.S. So, Ms Ashton, when are we gonna go golfing?