"Too many books?" I believe the phrase you’re looking for is "not enough bookshelves".
Here’s a general rule. When an insult is directed at a woman, consider how it would have sounded directed at a man. If the result is ridiculous, then it’s probably sexist.
this has been my rule of thumb for years