No one said anything about removing code reviews. They said remove the culture of aggressive and mean code reviews.
No one said to remove the opportunity to express one's love of geeky things or organic conversation during happy hour. They said to tone that down, and be more inclusive, so other members of the team can express their love of things they like.
Meritocracy is a red herring. We do not have objective measurements for what is good work and what is not good work, or what work is better than others. At the end of the day, a person, with all their biases, is going to be choosing who is better. And quite often, that doesn't have much to do with the work at all.
"Maybe women in tech are less common than men in tech not because of some fundamental unfairness, but because fewer women want to be in tech."
And likely, fewer women want to be in tech because of the sexist attitudes, and this attitude of dismissal and "it's not a problem; if you were really 'passionate', you'd get over it".