The problem here lies in the word "sexism" and that, I think, you believe a solution should be to remove its baggage. The replies you get are, I think, because many people, with good reason, believe that such a goal isn't feasible. In fact, the baggage itself is probably why you perceive the replies to be "emotional".
So I go back to my first reply: to stop casting people into a binary like I think we both want, better not to throw such loaded words at people and instead analyze their behavior on a case by case basis. Fighting the word itself is prescriptive at best, and language tends to be descriptive, AFAIK.