Something I always find interesting in criticism of fantasy novels is when criticisms are directed at a discrepancy between the fantasy world and things as they really developed in history. The proper answer to such criticisms should be "so what?"
Criticism: In medieval times, they wore X, not Y.
Answer: So what? My story is set in a fantasy world where they wear Y. There might be a medieval level of technology, but it is not set in medieval times.
Criticism: In those times, government structures were more like A, not B.
Answer: So what? My story is set in a fantasy world where the government structure looks more like B. It is not set in "those times."
And so on.
Anyone else on the same page as me? I find these sorts of criticisms of fantasy odd. They'd be well-placed with respect to a historical novel, but even though my fantasy story might look something like medieval Europe, or feudal Japan, or pre-Columbia Americas, it is not, and so it can differ from the "real" time and place in any manner I see fit.