You are not following the train of thought “logically”, Red; prostitutes have sex for money! Cab drivers do NOT volunteer themselves for robbery.
I am being entirely logical.
You said: “brings this situation in to question by the very nature of her profession.”
Cab drivers do this every night by taking fares.
And in your opinion, this means they deserve it if they get robbed or killed.
Logic dictates that rape is ALWAYS rape; unfortunately, you are unable to see this because of your preconceived biases.