If Halflings were any better, they would be the no brainer race for Rogues, and we don't want that. As it stands, they make excellent Strikers. Being small and not being able to wield a large weapon means very little for a Striker, since the benefits reaped from being able to use dexterity (or charisma in the case of the warlock) for attack and damage rolls more than compansates for the diminutive advantage gained from a large weapon. Without sneak attack, the Halfling Rogue with a dagger from KotSF does only .5 less average damage than the Dwarf Fighter with a two handed Maul. The Halfling also hits much more accurately.
If you want to play a Defender, you will see the halfling does a great job of surviving in that position, between Second Chance, 2 Halfling racial feats, and their bonus against fear.
So they don't make the best Leaders or Controllers at the moment, until we see a Bard or a Sorcerer. Every other race except human, has one or two roles they excel at, and one or two they are not well suited for. I don't see anything wrong with the Halfling.
If you want to play a Defender, you will see the halfling does a great job of surviving in that position, between Second Chance, 2 Halfling racial feats, and their bonus against fear.
So they don't make the best Leaders or Controllers at the moment, until we see a Bard or a Sorcerer. Every other race except human, has one or two roles they excel at, and one or two they are not well suited for. I don't see anything wrong with the Halfling.