It depends.
I am playing Pathfinder Kingmaker right now and it has some voice acting in some scenes for major characters and I am fine with it.
What bothers me is how often times the writing gets dumbed down just to make it easier on the voice actors and I also like how in a lot of text-based games you get a lot more detailed descriptions.
I mean speaking of immersion, I think that when it's text-based the writers can add a lot of details about the characters and the surroundings that makes it more immersive that you can't or is at least a lot harder without text-based.
It really depends tho, as much as I love Mass Effect I do hate the damn wheel it popularized but at the same time I thought they did a good job overall with it. Same in Dragon Age Origins.
But I personally prefer the freedom writers get when they don't have to worry about '' omfg this voice actor is going to have to read a billion novels ''.
I think that it's very noticeable when voice actors have to do that too, both of the Shepards in Mass Effect have pretty bad voice acting tbh.
Not because the voice actors are bad but probably because they had to read so many lines and keep it as neutral as possible. They both kinda sound like emotionless morons imo.
Edit: Omg Bethesda games comes to mind too.
Those poor handful of voice actors...
The voice acting is AWFUL, I really wish they'd just make it text-based instead.
Short answer, yes. Long answer, its a big part of the immersive experience.
Thats why a lot of people including me doesn't like the silent protagonist and it needs to vanish
I don't really agree with this, at least not in RPG's.
For many different reasons but one of the reasons that I can mention is how the voice acting can take you out of it completely because it contradicts your characters personality entirely.
Or it's just so totally different than how you imagine your character.