The problem with a voiced protagonist (where that protagonist is not a predetermined character like the Witcher) is that the game will need to provide a wide range of voice choices to make people happy. The worst thing you can have is forcing players to go with a voice they hate and have that voice represent them through 100+ hours of playing a game. On top of that, any given player is also going to want more than just one voice that they like, so that when they replay the game they're not limited to the same voice again and again. And I don't buy that any game developer out there has the resources to provide this level of voice acting for the protagonist. So then if the game only comes with a limited set of voices to choose from, that would really suck (although a way around that is to provide an option to turn off the protagonist's voice, because I'd rather turn it off altogether than be forced to play the game with a voice choice I hate).