People like this are the progressive version of evangelicals. And like with Christianity they don't get called out enough to keep it from becoming a major problem.
Villainizing male sexuality is why we have a whole new generation boys heading into alt right circles and so far the response has been a variant of telling them to 'man up.' And its going to get a lot worse before it gets even a little better.