There is no proof that anything sexual occured in this case or that the cabbie was even the one who took the woman's pants off.  The cabbie picked up a woman, may not have understood where she wanted to go because his English is not good, for all we know she took her own pants off because she peed in them and lifted up her own shirt while trying to take her pants off.  The victim doesn't remember and there was none of the cabbie's DNA found anywhere on the woman.  The crown has to prove beyond a reasonable doubt that a crime was committed but in this case there is not enough evidence.  Also drunk people are 100% responsible for their actions whether it is choosing to drive, get into a fight, or drown in their own vomit, they are responsibile for their actions.  Perhaps the author would like to discuss not holding drunks responsible for their actions with a family who has been broken by an impaired driver.