Oh dear God. This is what we've sunk to? Saying we'd love to fire some "asshole" because he chose not to pull a pull request changing two instances of "him" to "they"?
First, let me get it out of the way that I actually agree with the pull request. In this day, the personal pronoun "they" makes a more inclusive pronoun that just "him". Zed Shaw's suggestion of "you" is also a good alternative, particularly if you're wanting to be less formal.
That said, let me note that many of us were taught in school that using "he" here is the preferred pronoun. And that's just one reason why I can imagine why someone would reject this pull request. Because as much as I agree with the PR, I have the ability to conceive of other perspectives. We have no idea why Ben chose to reject the request.
1. Maybe he thought it was incorrect grammar. I disagree, since there's a strong history of singular, third-person use of "they" in English. But it's what we were taught.
2. Maybe he's overwhelmed with issues and pull requests, and thinks this is too trivial of a matter and doesn't want to encourage this kind of contribution to the project.
3. I can think of about 3-4 other valid reasons, but I won't bore you.
Bottom line, this has all the characteristics of a witch hunt. Joyent is OK with taking away a man's livelihood because he chose not to accept a two-word commit, and one that didn't even deal with code? Not only that, but to publically call him an asshole?
I'm all for making small steps toward gender equality like this one, but calling someone who doesn't share that opinion vulgar names and wanting to fire them is an altogether inappropriate move.