Trista Faux Hawke wrote...
I mean, come on guys. James Cameron is preparing to mine asteroids in space. (Space!) And some of you think this verbal-name feature in the world of gaming is unlikely? Oh gamers... so afraid of change. Yet so ready fork over money when change comes. You just leave it to the developers. Just wait and see.

I don't think anyone is saying it won't ever happen, and your accusation that gamers are "afraid of change" does not help your case.
The technical implications of implementing your suggestions are not so easily dismissed by those who actually understand their meaning. Game developers are constantly dealing with the hard limitations of the platforms on which their games run. Each console platform has a very specific OS and hardware limitations that they cannot go beyond, and the same is true of the myriad of PC rig configurations they are expected to support.
That "Smart Greeting" app undoubtedly runs on a set of servers that was configured specifically for the operating needs of that app. It has all of the system resources and network traffic handling capacity it needs to provide the service it was engineered to provide. It was built for that very purpose.
When you are building a "Smart Greeting" application, the ability to pronounce a caller's name would be viewed as a very desirable feature and worth the resources to implement. Whether such a feature would be especially desirable in a game is debatable at best.
All of the resources needed to develop and deploy a game to millions of individual machines are finite, and tradeoffs are necessary. When the resource cost of deploying a trivial feature becomes trivial, that is when you are more likely to see it become a reality. Until then, I would expect most game developers are going to invest their finite resources where they will provide a greater return.