I mostly agree with this. I am a keen sailor and know about boats. It sticks out like a sore thumb when an author refers to some aspect of sailing in a way that reflects blatently on their ignorance.
However, taken to its logical extreme, we would only be able to write single-sex books. Mentioning the other sex (gender?) would be taboo, as the way they think and act is beyond our experience (and, often, understanding!).
Re the over-description of characters, I think we've all agreed in other posts about that. But sometimes it's important to describe physical characteristics, when this description is part of the plot. My MC getting beaten up (reported earlier),his injuries and what happened to him form essential plot elements. Also a young man recalling his friend's fiancee (again described in an earlier post), would quite naturally refer to physical characteristics. A woman might recall differently, but a young man will recall hair colour, beauty and her breasts. It may not be the world we would like but it reflects reality.