In light of that, no, we don't really have the technology to automate all of those business decisions (especially so early in the product lifespan) and give a precise prediction about when a consumer can expect the product with acceptable reliability. There are too many factors that can delay delivery by a day or two, and accuracy within a day is extremely important for good customer service.
For a mass-market phone like this "It'll get there when it gets there!' is not an acceptable response to people who need a phone right now, or in the very near future. This isn't a raspberry pi.
There's no use pretending that high tech supply chain management is a simple process, and any hickups are really just ploys for media hype.