People throw out the word feminist without actually thinking about what it means. http://en.wikipedia.org/wiki/Feminism - What does this have to do with feminism? The site doesn't claim that women don't have equal rights when it comes to start-ups.
I'm sorry that you feel that way, but getting more women involved in the startup community is an important issue. We want men to join and participate in this network. The more ideas that get discussed will help to strengthen this community.