Worldbuilding is more than filling in blank underlines in a 'this is your shitty D&D setting'.
If anything, shitty fantasy names detract from the world-building and meaning when you are trying to convey strong archetypes. This is why the name 'Space Marines' and 'Imperial Guard' are much better than the new 'latinised' names (Astra miliwhat? what do the stars have to do with the ground army?)
Secondly it is a story, not a setting, so the world building is inherently different, and done differently. The world building, such as the dragon war is meant to serve the story and give reason why the Claymore and the monsters on the island exist, and gives background on who the big players are and how the organisation operates and the opposing forces within it.
Saying 'name this town and that city' is literal single-dimensional brainlet thinking and the mindset that actually leads to badly built worlds.