For starters, it could just have been exactly like it was in the original BG games, made 23 years ago. Charname was a blank slate, and yet was central to the story of those games. That's all I am asking for, though after 23 years surely Larian could've come up with even more than that. But if it had been just like how Charname was done in the original games, that itself would've made me so much more happy with BG3.
Let's say I want to play an apprentice red wizard who was forced to flee my master and now I've just arrived on the Sword Coast ready for adventure.
Then I start the game and learn that I'm an orphan at Candlekeep. It's only a blank slate within certain confines.
It seems that the "blank slate" character typically has to be an orphan or absent memory. That way a background can be snuck in to make the character relevant to the plot.
And, as far as I can tell, that's exactly what was done with the Dark Urge.
I'm not trying to prove I'm right or anything. I can tell that some folks are searching for something else; I'm just trying to understand what that something else is.
I feel like a lot of it comes down to "Larian could have figured out something that I would have liked more, but I'm not sure what that is." Again, I'm just trying to understand. I say that with all sincerity, not in an attempt to be rude.