Good read and really just highlights the complexity and tension involved with huge corporate organizations. I would not have ever guessed that Alexa alone would have so many teams and engineers involved, because from the outside it seems like the only iterations were on the physical models. The voice assistant didn't seem to change in any meaningful way for a very long time. It even seems like Amazon employs some form of internal start-up model, but that still struggles because of the internal politics. Maybe when it comes to individual products, its best to keep the teams small and nimble.