I have to admit, while I'm onboard with most of Larians design, I feel Origin characters have the biggest potential to blow up badly.

Consider, it can go a couple of ways.

You have limited budget and time, so you're going to spend that time trying to tell half a dozen stories instead of a single, well written story.
How much extra work does generating "origin" characters create? What kind of payoff do you get for all that extra work?
Are people really going to go back and replay each origin character to see how the story changes?
I don't know. I guess we don't have the stats from DOS2 to see.

It seems to me that origin characters are far more interesting to have as companions than to play as.
Wouldn't it have been a better use of resources to flesh out those characters?

Obviously it's their game and their vision, but yes... I don't have high hopes for this feature.