I'm just thinking of Solasta, and one thing I don't like is that you only have like 5 voices to choose from - and in that game the 4 custom characters banter a lot so it's more important.
In order to voice MCs, they'd need a lot of voice actors to voice a lot of lines. That's gotta be expensive.
I'd rather they focus on improving other aspects of the game.