Personally, I believe the racial civil skills should be removed. It's really weird, Larian removed things like lizards having +1 Int because it shoehorned them into mage roles, likewise for other races being shoehorned into rogues or warriors etc. But then they kept dwarves having +1 Sneak, humans having +1 Bartering, elves having +1 Loremaster and lizards having +1 Persuasion which just does the same thing, you're always better off having the lizard/human of the group be the NPC/store intermediary, the dwarf should always be the pickpocket etc.
As for what you're saying, I fully agree civil points need to be brought in at earlier levels and maybe even increased in number. It really feels like I'm limited in what I can craft character-wise until I hit Lv20 which is end-game.