I separated the quote to make it clearer how you are indeed blaming the victim. I am not doing so with any malice in mind, please understand. But not everyone has the freedom to choose when/where to work. To infere she does is showing you're approaching the situation from a position of privilege.
We are not some court. And any court, civil or criminal would never find her culpable in any way.
But, yes every independent escort has the freedom to chose when they work. Unless they are being forced by a pimp, or trafficker which is a whole different story.
And yes, the victim has to take ownership of her decision. Not you, not I. Will she take calls again at 4:00 am or will she learn some risk management from this horrible experience.
Indeed, the assailant and robber is a filthy criminal and deserves every punishment he may get but a great deal of our risks are mitigated by our own decisions.
I hope that all escorts here really consider the risks and consequences of their appointments and clients in general.
Go ahead and discriminate as to time, ethnicity, manners, age,
whatever you want to try to stay safe. Even if you have a terrible sense of risk, be conservative. Your role is not to make the world a better place, safe from discrimination or 24/7 Paid Sex availability.
YOUR over riding concern has to be for your comfort and safety.
Everyone else can fuck off.