I do not mind pre generated characters but I dislike the origin system.
One point of RPGs is freedom. You select a character and you do whatever you want.
Then you have companions who have their own personality and goals. They may like or dislike what you (main character) do.
So Shadowheart is the cleric of an evil goddes but if you select her as main char I can play her as the nicest person in the world.
For me this is a problem.
If I select a char with a certain background and personality I want to play as if I were that char, but when I start playing I do not know what the char is like, how the devs intended this char.
Thats why I will select a custum char when I play for the first time and use the others as companions, just like in BG1+2.
Where did this origin stuff come from?
I liked dragon age origins.
But there the origin defined your social background, not your personality.
Yes, you are a human noble. But this does not say if you are good/evil/lawful/chaotic. This is fully the players choice.

Prof. Dr. Dr. Mad S. Tist

World leading expert of artificial stupidity.
Because there are too many people who work on artificial intelligence already