I really don't know why origin characters add deepness in the game. I see just a huge disadvantage when you create your own character. Why they can't just make the special background choose able like in Dragon Age Origins? That way you would be able to choose an extended background without beeing forced to play a pre-made one.
It is entirely possible to have backgrounds that do not depend on specifics of the character (or limited characteristics), but they can not be as detailed as one where more information is known about the character.
But why not? Besides I don't like the origin system, the dragon age version would be better. Also a downside is, that you from the beginning know your possible companions, while in other games (not only bg2) its always surprising and sometimes you find companions much later. But here in BG3 you also know from the beginning a bit about their story already, which is also not good.
I really don't see any need to stick to that concept while it was even in dos2 one of the worse things