There are a couple forces at work here.
First, the tech/hacker world tends to be male-dominated, which creates a male-oriented culture, which reciprocally draws more men, and the cycle continues. We want to break that cycle, and a good way to do that is to snap at the heels of people (like Sqoot) who are slow to get with the program. Overall, this sort of admonishment improves the community. I'm glad it's happening.
Second, anyone who has first-hand seen or experienced being subjected to this type of offensive comments will almost certainly have an emotional interest in the matter. It feels pretty good to watch someone burn at the stake, especially when day in and day out you watch others get away with making similar comments. Just scroll through the comments on Sqoot's apology and you'll find some pretty visceral remarks.
The problem is, it may feel good but it doesn't help. Here's why: As blatantly offensive as the original comment was, it wasn't written with the intent of bashing women -- it was just plain insensitive. Grossly insensitive and very hurtful? Yes. But there's an important difference between being insensitive and being malicious.
Why does it matter? Because if you truly have the goal of improving the community, insensitive/ignorant behavior needs to be met with education. Otherwise, all we get is an "Us vs. Them" mentality, which leads me to the third force at work here: defensiveness.
Sqoot's initial apology, along with many of the comments on this new one, reek of defensiveness. It's easy to see why: those people are most likely just as oblivious as Sqoot, and they see themselves in Sqoot's behavior. Don't alienate those people and don't put them on the defensive by being overly harsh on Sqoot. That pushes people away from the conversation -- the very people who most need to be educated.
There needs to be a clear distinction between Sqoot's words (not tolerated) and Sqoot's mistake (mistakes must be tolerated).