Even though I'm not really a fan of the silent protagonist, there are still RPGs with silent protagonists I do very much enjoy (Pokémon, Skyrim and Borderlands 2 come to mind). In more open games I guess it's more acceptable (Pokémon and Skyrim), since those games want you to immerse yourself in the world, rather than take over a character with a defined personality. For me, Borderlands 2 has the excuse of it being a pretty action-y game, so a lot of the times you're missing out on the actual dialogues because you're too focused on shooting stuff around you (at least that's how it was for me). Also, the game is first person perspective, so you don't really see your character and makes it easier to imagine yourself as being the character.
Then there are also games in which having a silent protagonist do bother me. The Legend of Zelda games come to mind as the best example. I just... hate having Link being basically a mute, except he's not really a mute because he still utters those annoying shouts (Hyaah! Raah!) Ugh, I hate it so much. It worked for the old school 2D games, but in the 3D games, especially during cutscenes, it's so awkward in my opinion.
In my own game I have the main character with a defined personality and plenty of dialogue of his own with his teammates and NPCs they meet in the world. I really like that in RPGs, so of course I have it in my own game. I like to learn about the characters in my party, and part of that should come through dialogue. As well as see my characters grow and develop throughout the game's story. I enjoy that very much in games.
I despise a silent protagonist in a story-heavy game. A prime example of this I guess would be Golden Sun. In the first game the protagonist Isaac can only nod or shake his head in response to anything going on in game, while all the other characters are chatting up about the linear story progression going on around them. It's awkward...
Lol, agree. I guess it's more noticeable in Golden Sun because the other party members actually do get to do quite a lot of talking. I didn't mind it too much, but I agree it was kind of awkward having my character just stand there, not saying anything during dialogue-heavy cutscenes and only answering with yes/no on occasion.
I ended up not using a silent protagonist on my game, even though I think they are better.
Imagine yourself playing a game where your character keeps saying stuff that you don't agree with. Some people may actually stop playing because of that.
While people are probably more likely to quit a game over disliking the personality of the protagonist over playing a silent protagonist, it's impossible to please everyone. But even so, if your game is good enough, I doubt many people are going to quit over your protagonist's personality (unless he's got a very extreme personality), especially if you have a good variety of team members that may make up for that.