I think trying to pull a Dragon Age: Origins move at this stage would be madness on Larian's part, especially with the wider variety of race and class combinations. But I agree that there needs to be more done to flesh out your character and help you feel connected to them. Your suggestion of doing it like Kingmaker is a good one, but I would suggest they do what Pillars of Eternity 1 did; give you a chance early on to have a conversation where you choose a few options relating to your background that lets you flesh things out. Like if you play a noble you can choose whether you were cast out of your family, decided to wilingly go off on your own for adventure, had to go off on your own because your family squandered its fortunes, etcetera. Those choices didn't impact the game but it really helped you build up you character in your head and make them feel less like a blank slate. And I think that's gonna be important when you have the option of playing one of at least six characters with firmly defined and interesting-sounding backstories.