I think you need to look at the reasons for these
I don't think they should count has a negative review against the girl so it looks like 5 positive 2 negative as that looks bad for the girl if it for the following reason
Seeing you at 2pm, Seeing guy before you at 1pm for 1hr he arrives at 1:03 by time he parks & gets directions / room number
You arrive been punctual at 1:45 park & phone say 1:50 so guy is still in his booking & he is getting his full hour then she can't answer the phone (yes that is poor planning )
If the girl takes a booking & then fucks you over for a longer booking then that is out of order
If a girl has a genuine issue (child care medical as a one off ) Shouldn't really go against her , If she isn't working today because she got pissed with her mates after taking a booking then it should
The simpleanswer here is everything needs looked at on merit
I totally accept that these things happen in the world of punting. We've all had instances I'm sure where we've planned a punt and the OH wants you to do something and you can't really say "sorry dear, can't go shopping I'm going punting"!
Same with WG's, there's lots of last minute things that can be a show stopper.
However, 99% of the time they'd have the opportunity to send a text, if only "sorry cancelled"
Kid was ill, surely time to send a quick text. Hubby came home unexpectedly, go to the bog and send a text.
On the occasion when the WG told me later that she'd lost her phone I had the postcode and street name which only covered 12 houses in a cul de sac.
I walked up and down a few times looking for all the world like a punter hoping she might look out the window or something. Nah, I don't think she ever intended to meet me. Wish I'd negged her now, she's no longer on AW