Perhaps one of the toughest parts of any tabletop roleplaying game like Dungeons and Dragons is picking and choosing a race/class combo to stick out a full campaign with, and it's no different with Baldur's Gate 3. Coming straight out of DnD 5E's handbook, Baldur's Gate 3 offers 11 total races (39 subraces) and 12 classes (40+ subraces/specializations), which means "character creation paralysis" is in full effect. They may not all be created equally, but there is plenty of reason to choose just about any race or class, including the Warlock.