Dwarves are known for their craftsmanship, therefore they can build great siege weapons catapults, ballistas, etc. to take down these creatures. Dwarves are naturally more resistant to fire than other races and are superior in crafting armor and weapons. Morally and physically they are great warriors. Furthermore, their settlements are in mountains where dragons lose their advantage to fight in the open. All in all it would seem like they should be more than capable to fight back these creatures.
In the first age Elves can defeat Balrogs 1 on 1 just like that. Sure maybe they were a bit stonger and maybe the Balrogs weaker at the time, but these Elves are no superheroes that can lift thousands of pounds or anything. Yet a single Dragon manages to take over the mightiest kingdom at the time, Erebor. Yet a single Balrog manages to take over the grand city of Khazad-dum, perhaps the greatest city ever.
Considering everything it all seems very inconsistent.
In the first age Elves can defeat Balrogs 1 on 1 just like that. Sure maybe they were a bit stonger and maybe the Balrogs weaker at the time, but these Elves are no superheroes that can lift thousands of pounds or anything. Yet a single Dragon manages to take over the mightiest kingdom at the time, Erebor. Yet a single Balrog manages to take over the grand city of Khazad-dum, perhaps the greatest city ever.
Considering everything it all seems very inconsistent.


