Agree with Ben that this makes it harder to find folks for leadership positions.
In addition to excluding shy awkward nerds, you’re also actively selecting for a bunch of personality traits, not all of which are unalloyed positives.
By analogy, I think there’s a very strong argument that very high levels of scrutiny are fair game for politicians but I’m not particularly thrilled with what that does to our candidate pool.
(I don’t know of a great way to resolve this tension.)
“People who don’t like being criticized are often going to be open about that fact”
[Just responding to this narrow point and not the comment as a whole, which contains plenty of things I agree with.]
Fwiw, I don’t think this is true in this community. Disliking criticism is a bad look and seeming responsive to criticism is highly valued. I’ve seen lots of situations up close where it would have been very aversive/costly for someone to say “I totally disagree with this criticism and think it wasn’t useful” and very tempting for someone to express lots of gratitude for criticism and change in response to it whether or not it was right. I think it’s not uncommon for the former to take more bravery than the latter and I personally feel unsure whether I’ve felt more bias towards agreeing with criticism that was wrong or disagreeing with criticism that was right.