This Ellen Pao / Kleiner Perkins thing is a mess. Not sure what good will come of it.
Offices are turning into minefields these days, in ways that impact everyone negatively. The issue underneath it all, in my opinion, is whether women will adopt more traditionally male attributes in the workplace, or whether workplaces will embrace more traditionally female ones. I think the latter would probably be more productive in the long run, but we all know culture eats strategy for breakfast.