You know neuroticism is a term of art in psychology, right? It's a value neutral term, not a pejorative. If your argument is that he deserves firing because he's sexist and your evidence that he's sexist is he called women neurotic then you're part of the reason we can't have reasoned debates.