I'd say that meaningless Twitter "campaigns" regarding sexual abuse are worthless, the only way to 'prevent' it culturally speaking would be to change the culture's values from those which are libertine and materialistic, and it's apparent that America's mass culture values, as exemplified via porn, fast food, etc dedicated solely to gratification of the impulses aren't ones which would find much reason to be offended by sexual assault, as it's just taking things one step further.

The problem is naive individuals who want to deny human nature and pretend that rape is somehow entirely distinct from the impulses which lead to things such as porn addiction, when in reality it's not, it's just another manifestation of the same Darwinian animal impulses.