So I think the reason that Tav is the least interesting character is because Larian never really thought of Tav as a "character." I think Larian views Tav and to a lesser extent even Durge not as a character who we are meant to emotionally connect with, but as an avatar through which we make things happen, interact with the game world and experience the stories and actual characters within the game. I say this because I have never played a crpg where I felt less satisfied and more disappointed roleplaying. I felt as though for all the different things that can happen, my character always felt pretty much like the same person across my three or four unfinished runs, with maybe some moderate variations. It's not just a matter of Tav being a blank slate. To give examples, The Pathfinder games and Pillars of Eternity both have blank slate player characters. But the game provides a large breadth of dialogue options that allow the player characters to feel unique and to potentially be interesting. The stories are also clearly ABOUT the main characters in those games. BG3 isn't really about Tav. It's a game that's concerned with presenting the player-as in the person behind the screen- with as many options and things to do as possible. It's not the blank slate factor.