Yeah... the companion racial variety is pretty lacking in BG3;
- 3 Humans
- 5 Elves
- 1 Tiefling
- 1 Githyanki
Which is a shame considering just how many races there are to choose from. Zero halflings, zero dwarves, zero dragonborns, zero orcs.
Compare that to DOS2 which had just 5 races, yet all of them were wonderfully represented and incredibly unique;
- 2 Humans
- 1 Dwarf
- 1 Elf
- 1 Lizard
- 1 Undead
In my opinion the smelly treehugger Halsin never should have been a companion because Jaheira fulfills the Druid role. Could have filled that spot with someone that actually fits into the party composition.