> However, the chances that they will be able to beat Google seems vanishingly small.
I'm not sure about that, for one main reason: Google's acquisitiveness regarding data is even more notorious than its habit of losing interest in products and dropping them suddenly. Both are major turnoffs for business customers, to put it mildly.
Amazon, while it does have a habit of vigorously competing with its own customers (in the retail "marketplace" space, and in others - I find the whole Amazon vs. Netflix dynamic absolutely fascinating) is at least reliable in provision of services and transparent about the exchange of cash for value.
In other words, Amazon is, at heart, a ruthless retailer, where Google is at heart an intelligence agency with occult motives. Google usually has the better tech, but Amazon's the company people are comfortable doing business with.
Edit: I should also say, this listicle of an article is mostly bunk. Lab126 is not a great hardware design shop. The Echo/Alexa "ecosystem" is mostly a bunch of (to be fair, well-considered) first-party integration deals to support popular home automation products - "skills" are a joke for discoverability and usability reasons, even if there were a market for them, which there isn't.
I do agree that logistics (and operations more generally) is an enormous strength. Probably the key one, because Amazon doesn't usually come with the firstest or the mostest - it just executes relentlessly at complex, labor intensive tasks. It is at its strongest in places where it is not primarily competing on tech or features but on consistent execution and the customer reputation that comes from that.