I guess I don't understand what you would propose as a solution...
Current situation is obviously not working.
Right now the following is happening:
1) Ladies get harassed by those with more power because it's a way to get dates. They could potentially lose their job/opportunity if they disagree to go on a date. This leads to 2.
2) Men get false accusations because women do not currently have to provide proof for low rank employee harassment cases.
3) Culture is changing in such a way that more and more things are considered offensive to say.
4) People are choosing to have fewer 1-on-1 (or at all) interactions with coworkers because of these issues. It's unfair to discriminate against just some coworkers because you might suspect they will be trouble. As a result, you might be forced to not have 1-on-1s. Might be forced to give up all non-strictly-work-related conversations with everyone at work.
At my current work, all of us are now walking as a group to lunch in silence. It is extremely awkward but it seems like this is the only possible outcome of such a system.
I guess my own current solution is to leave US/Bay Area for basically any other country. I rather not deal with these dangers since I want to have friends at work and any non-work related conversation might be considered offensive by someone in a group of 20 or so people.
Hoping things will go back to normal after that.
You also seem to imply that harassment is more about having opportunities to harass, rather than a person wanting to commit harassment and waiting for the right opportunity. If someone wants to do something, I figure they could be very patient in waiting for their time.
Also, how would you know until everyone is already uncomfortable? The only way it sounds like to fix that is to trust no one, ever, and have everyone travel in groups of at least 3?