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.