Generic ideological tangents lead to flamewars and are so low in information that they're off-topic even when they sound on-topic. For example, you guys have started arguing about "feminism" without the slightest reason to believe you mean the same thing by it. You'd think the triviality of such a disagreement would lower the stakes, but in fact the opposite happens: we each fill in the blank slate with our own demons and everybody's buttons get pushed. The way out of this is to have something more substantive to talk about.
(That's not to say your feelings aren't valid, of course they are, and so are the feelings that flare up in response. The problem is that communication can't take place this way, and we don't want battle here.)