Why is it that when people mention fantasy, there's an automatic assumption that it takes place in a Medieval era with towers, kings/queens, horseback armies, wizards, dragons, etc? I understand that there's the appeal to use inspiration from a past era to get rid of modern plot-inconveniences like technology, internet, law enforcement equipped to handle anything, easy travel etc. But why does it always, in some people's minds, only have to be THAT era? Unless you specifically state "urban fantasy" or "modern YA fantasy" or something, people just default straight to a setting like LOTR or Game of Thrones. Why isn't there more done with WWII-history, or Civil War history or a hippie 1969 vibe, but with wizards and dragons in those worlds? Or in Medival times, but focused on the peasants in huts instead of the castle-dwellers, with no wizards and dragons but a totally new type of fantasy creature altogether? Fantasy is literally the broadest genre, because its only requirement is a deviation from the limits of what exists. It's stupid and narrow-minded to think that it has to be either steampunk modern urban fantasy, or medieval dungeon and dragon fantasy, with no other options. (I realize Pan's Labyrinth is one great example of a fresh approach, but that's just one) EDIT TO ADD: I am not knocking medieval fantasy or urban fantasy in themselves, and enjoy stories in both those genres. I'm just knocking the broadness of why all fantasy stories overall seem to be grouped into those huge clusters all the time.