Love Pratchett, but Pratchett, while written in fantasy, is far, far more satire than actual fantasy.
You are, of course, right that exceptions exist. But, that's the problem. They're the exceptions. Fantasy is inherently nostalgic. It has to be. It's a romanticization of the past, which...