What are you talking about? I see at least a few stories per week on sexism in the top 10. Given that this place is more technology/startup-related than "let's talk about society", that's a pretty good frequency for just one of many valid social causes.