Differences should never lead to inequality - women are better at some things, conversely so are men, but you need to treat (and pay) people equally - and this next part is the most important part - you also need to ensure that you have positions for all kinds of people in your organization - and that culturally, you allow for diversity, and have an organization that allows people from diverse backgrounds an experiences thrive.
The latter part is a key flaw of geek culture (most often seen in engineering organizations) - we often fail at inclusivity, because we've spent our whole lives being left on the outside, so we develop a fundamental distrust of people unlike us (look at the interplay between sales and engineering in most old line companies), and have not learned the skills to create an inclusive environment.
Because of this we tend to create 'old boys clubs' that are full of people who are remarkably like us.
But, we can do better, and should - however shutting down the discussion is not how you solve these problems, it just makes them worse in the long term by creating a new culture even more intolerant of dissent.