Why be one or the other? Telling women that being more careful in the future does in no way take blame off the men.
So when you travel know where the consulate is. Don't leave you drinks unattended around strangers. Your boss is harassing you or demanding sex to keep your job go to HR, their bit boss or the labor board. If it rises to a level to warrant it go to the police.
Why should anyone not be expected to take some personal responsibility?
The cheerleaders had no way of knowing where that trip was going. But what's wrong with being better prepared next time. Shouldn't we learn from others experiences?