You've commented on Zoox several times before in an overly enthusiastic manner. You've also commented several times before on autonomy and your comments have been called out for astroturfing in a couple of instances.
Readers please beware and take this comment with a grain of salt.
As an aside, the lack of clarity about who you do work for is probably what's contributing to the "teleological conspiracy theories".
Ashley Vance for Bloomberg did a big puff piece on Zoox a month ago, the video is pretty interesting, it's the first we've been able to see of their prototypes in action, and I had been waiting years to see if they were actually following through with their original vision:
https://www.bloomberg.com/news/videos/2018-07-17/zoox-and-it...
A couple days ago some pics of an unidentified av test vehicle was spotted, and one of the smart guys in my subreddit called it out as a zooxmobile with an new sensor configuration arranged to match the configuration of their protoypes:
https://thelastdriverlicenseholder.com/2018/08/21/unidentifi...
I am not quite sure what I believe about when it is appropriate to accuse someone of having undisclosed conflicts of interest. But I am certain that the best way to respond to such an accusation is with a full disclosure of all conflicts of interest. Regardless of whether the accusation was appropriate, the disclosure ends the issue. And conflicts of interest (to one degree or another) are perfectly normal and do not invalidate a person's opinions or eliminate them as a useful contributor to the discussion.
Just because someone is enthusiastic doesn’t mean they’re a shill. Even if you’re ultimately correct you shouldn’t wield that accusation without exceptional evidence - being an apologist for a company is not exceptional evidence. Cynicism has a place but you can’t just use it like a blunt instrument.
The author chose phrasing that seemed to carry an authoritative tone and it begged questioning into the author's background/history.
It's a sign of how crazy things are when 300M USD can be considered a small amount of money to spend on technology development (particularly for a product that doesn't actually require anything inherently very-very expensive, aside from staffing costs).