"There's a balancing act in what we look for from the justice system when a crime is committed...justice, a "sense" of justice for the victim, keeping the public safe, eg, custody, reducing offending/reoffending, rehabilitation.... ultimately fewer victims. Currently we fail on all of these"
I agree with all of your post Chaosandchocolate but particularly this last paragraph.
Our adversarial justice system does not work well for rape cases.
I'm sure relatives of people killed by drunk drivers and accidental deaths feel that the perpetrators of the crime should be convicted of murder rather than manslaughter or death by dangerous driving or whichever other lesser offence they are convicted of but I still think that some justice, or at least some acknowledgement of the wrong doing, must be better than the person walking away having been found not guilty.
In this case the poor woman would probably have found it easier to get an assault conviction for the injuries she sustained than a rape conviction 
I can't believe they were allowed to discuss her previous sexual history. I thought this was only allowed if the defence agreed to it?