She gave the review 4 stars, hardly a harsh review and it doesn't seem to me like she blew it out of proportions.
It seems like she accepted that she should have known better and that she is advising others to be careful and display "common street smarts".
The thing is, I have no issue with getting into a CAB in any country and expecting to get from point A to point B, to justify what happened to her because "she" lacked street smarts is IMO blaming the victim.
I see everyone talking about only getting into a cab with a red license plate, which ignores the question of why there are cabs with white license plates allowed if they're advised against being used.
I don't see any situations where assault by a cab driver can be justified and blamed on the victim, and from what I read the police were less than helpful.
It seems to me like she likes Jamaica but was voicing her concern for other travelers, if she had set out to trash Jamaica I highly doubt she would have done a 4 star review of the place.