Chaosmancer
Legend
Also, halflings, unlike humans, wouldn’t run away in terror, they’d use hit and run tactics without giving in to fear.
Because people are really losing sight of how powerful Brave is as a racial trait, in terms of worldbuilding.
Halfling shield walls don’t fear the charge. Halfling cavalry don’t fear the wall.
Fear is a huge part of whether people survive danger, whether townsfolk repel bandits, etc.
A lower level fiend that could wipe out a human village will have a harder time with a halfling village because the halflings aren’t going to panic, and they are extremely unlikely to flub anything they try to do, which means they are more likely to try ballsy tactics, and less likely to have Hail Marys blow up in their faces.
Also, 5e totally misunderstands the lethality of slings, as a tangential note. A village where everyone is reasonably skilled with one and not afraid to use them in defense of thier town is a place where the incentive to raid needs to be much higher.
Being unafraid isn't what protects you from being gutted by a spear. Being unafraid isn't what protects you from an aura of magical death (one of the reasons I mentioned that specific low CR Demon).
Also, Brave gives advantage against fear, it doesn't make you immune. Halflings can still feel fear, they can still get scared, it is just harder to scare them.
And, don't forget, fear can save lives. Sometimes running away is the right answer. We have a fear response for a reason. Halflings bravely holding their shield wall against a charge of cavalry.... well they get crushed. They are three ft tall and under a hundred lbs, using polearms at disadvantage, against a few hundred pounds of armored horse, armored knight, and their devastating lances.
Bravery doesn't win fights alone. Panic can kill, yes, but bravery can also get you killed.