The phone number is 11 separate digits 6-5-0-2-5-3-1-2-1-2 not a single number such as six billion five hundred and two million five hundred thirty one thousand two hundred and twelve.
Having this announced is worthless. By the time I figure out what number just dialed from across the room, the caller has already left a message and moved on. With having the dashes work as seperation, there is a fighting chance that we can understand the number. I personally just turn it off all together and use a seperate speaking caller ID box designed to announce the number correctly.
CID is formated for reading not speaking. I understand the complexity of seperating numbers from names to announce correctly, so I assume this was just an extra feature somebody through in and is not a key feature. However, a little effort to confront this issue would have been nice.