The charge of puritanism is off-base. Just because I hate people soliciting me to buy things doesn't mean I hate shopping. I love shopping! But Amazon exists and I'll buy what I want when I want!
You can ban sexual advances in professional contexts, and achieve substantial compliance, and we should, just like we've done for racist statements. (There are things that Nixon or LBJ said that even Trump won't say!) The opposite viewpoint serves men to the detriment of women. I've never met a woman who said to me "you know, I just wish I could date more guys from work." The truth is (especially in the age of Tinder), most women don't really have to try very hard to get a date. So there is little benefit to them from social rules that make it okay to solicit sexual relationships in professional settings.
In exchange for those sparse benefits, there's real burdens. You're right about the puritanism in one sense: in America, work isn't just something women do to keep themselves busy. Today, work is their livelihood. It determines whether they have healthcare, where they can live, what schools they can send their kids to. Men get to go through their professional lives focused on work. They make work friends and establish mentoring relationships, and they can simply assume that those relationships are about work. Women don't get to do that. That coworker you're friendly with because you share similar ideas about TDD? Oh, he's actually just being friendly because he wants to have sex with you. That meeting with an investor that might be able to introduce you to people you want to know to launch your startup? Oh, he thinks it's a date.