Exactly. He would not leave until dismissed, for he only left after "Firmly, I said no thank you." He rejected the ride he offered, and he had waited 15 minute and had she asked him to stay he would have waited even longer, and neither was she alone. That is simply not abandonment. So tell me why you are trying so hard to demonize this man?
What do you think of evangelical Christians who rejected rejected for graciously offering gospel tracts, while also showing humanitarian concern, but who refuse to be complicit in clearly facilitating immorality?
That is not being "dismissed," she just refused his offer of a ride to somewhere she did not want to go.
Even if she specifically ordered him to leave, it would not matter. Since the cab might not arrive, he was CLEARLY morally obligated to wait until it did. He failed to do so.
Please provide me with the names and criminal records of the other people at that shop, the people you seem to trust to take good care of the mother. Oh, that's right, you have no idea who else was there, or whether the mother was actually safe. Neither did the driver, and neither did the mother.
He abandoned her. If you don't like that word, say "He left her somewhere that he did not know was safe, without confirming that she would find safe transportation to her chosen destination."
As for demonizing the driver, in fact I have sympathy for him. I can easily understand his disgust. I just think he chose the wrong things to do.