Question to the advertisers: Where are you going to run your advertisements that has at least as many eyeballs as youtube? Let that sink in for a moment.
You have the choice between not advertising or advertising. You can be lucky Google cares enough to cater to you needs.
It also assumes it does understand what you said. My experience is: it doesn't even when I do talk English to my phone. Obviously that is my fault. I'm not going to deny that.
Where I live, you see/hear no one use these systems.... For good reason.
On a decent keyboard, all of those are -by the way- faster than what you say. You conveniently omit the "Sir/Alexa/OK Google/Cortana" detection phrase, then your inquiry, then the processing, then the verification of what has been detected, then the acknowledgement of the fact that detection has worked correctly. Otherwhise you get such things as "When date LGBT closet tonight". Not really acceptable.
He then saw talent in me and bought me a Turbo Pascal book (in my mother tongue... English would not have worked at that age) and a copy of Turbo Pascal (I presume from work, but... I don't know where exactly he got it from).
Doesn't work that way.
*of course* it doesn't... That's was the whole point of the thought experiment.
They may store a copy of the account balance on the card. This is only for your convenience - so the card can report "out of money" and reject the offline transaction.
That would be a reasonable assumption. I wouldn't count on it... Overdraft fees are the bread and butter of banks
Technically feasible... Practically, though... much less.
Like punning, programming is a play on words.