The notion that voice recognition is still hard enough to require doing it on a server somewhere still bothers me a lot. IMHO there should be no excuse for this today. I understand that the device needs to be connected to the internet anyway, but this whole thing is such a gimmick it's not worth the privacy risk.
[edit] to clarify I think speech to text can be done on a device today, that's why this bothers me.