I completely disagree with this sentiment. I have a great imagination and I find fully voiced characters only add to the experience.
You're right, I kind of generalized a bit.
However, I disagree with having your character voiced. What if I don't like that voice? You sort of get into your character more when he's not voiced, like he/she is truly your own.