mansplaining" would go away. I understand the problem it's meant to convey-- a man assuming he knows more about something than a woman and condescending to her about it-- but it's an awkward portmanteau and just strikes me as juvenile. Like there's no way to effectively point out instances of this happening without coming up with a cute name for it. It also makes it sound as if this is something all men do, or that women never do, or that there aren't other varieties of prejudice and/or privilege-based condescension. And if there are, do they all need clever names too? Richsplaining? Whitesplaining? "Gaysplaining" sounds marginally better aesthetically, but a person who uses it would probably be called homophobic even if using it correctly because gays are not a privileged group.
I like the words "prejudice" and "privilege," because they're generally applicable to errors in rationality (the former) and perspective (the latter), and don't suggest that mistakes about the abilities and values of different groups are all fundamentally different in kind. Sexism already suffers from a good deal of confusion on that matter given that there are entirely legitimate statements that can be made about differences between sexes. The illegitimate ones, however, can come from the same kinds of thought processes that produce any other kind of in-group favoritism and aren't inherently any better or worse. There are a million different ways to think sloppily, but I think it's better that the commonality of these varieties of sloppiness be emphasized.