Yeah... sure it would be nice to have a pre-written story for a custom character, there's a limit to how much it's a custom character at that point. It's like you can play Skyrim and be a blank slate with no personality and a customisable appearance, or you can play The Witcher 3 and your options are Geralt of Rivia. Sure, the Dragonborn is tied into the story because of their destiny, but at that point so are the BG3 characters because of their tadpoles. The way I usually play D&D is that my character is a fairly ordinary person who suddenly gets swept up into extraordinary events.

I also don't understand the idea that it's bad that the origin characters chat to each other without involving Tav. Tav does have conversations with the origin characters, but these stop the game so you can think and respond. I've had plenty of chats with origin characters, many of which were not directly related to the story at that moment. And I think it's great that the origin characters chat to each other. Even if the main quest revolves around Tav leading the party, it gives the illusion that the world would go on existing without them.

I'm in the group that wouldn't want to be given a pre-written backstory for a custom character, because I created my own in my head. Maybe I'm being unfair because I played this game differently, but it's the best experience I've had so far with a character I created for a video game (rather than playing a pre-written character). Of course the game can't display what I've got in my head, but I knew what my character thought about the origin characters, about the missions, about the whole... thing. There are moments where the synergy between what happened on the screen and in my head gave me more than the game could have done alone unless they'd written a fully-realised character that happens to be exactly what I was thinking of; and far more than I could have imagined if I didn't have the game.

Maybe another option for a pre-set background with a custom appearance, like the Dark Urge but different? I've not played it, but the what I heard doesn't appeal very much - just sounds like playing Trevor from GTA 5. But while I can understand that some people might want a pre-set backstory, I can't understand the idea that this makes BG3 a 'bad game'.

I'd love it if Tav had been voiced, and I don't know if the reason they aren't is simply because of the sheer amount of recording needed across all the different voices, or if it's just because they keep trying to introduce themselves. Maybe in a future game that can be done with machine learning - the actor might read the line with a placeholder, like "Pleased to meet you, my name is Player," and the computer replaces it with a synthesized version of your character name in that actor's voice. With an option to turn it off if it can't pronounce it.