Though given all this, I would have a hard time believing that Apple engineers did not present some of these potential issues in the beginning stages. Apple has some of the best engineers in the world. They would have known some of these roadblocks before the announcement
There’s too many unknown variables for you to make any assumptions based off what issues were presented or not from the beginning, nor are we aware of any data how much R&D was actually invested into this project to begin with, regardless, they obviously encountered some technical issues, because if they had not, then the Airpower obviously already be here, would it not? Fact is, is that it’s better to not release this product at all versus release something that potentially has more problems that are founded later by consumers or be a potential safety hazard in the home given that the coils were expected to be overheating.
The only real lesson learned for Apple from this event, is perhaps they announced it too far in advance, given that maybe it was either still in development or they had not encountered any production stage issues with the Airpower at the time during the fall 2017 keynote.
But I’ll say it again for good measure, it’s better to _not_ release a product like this to the masses, and I would rather see them cancel this as they did and provide an official statement stating otherwise, then release something that would only damage their reputation even more if this had not been completed efficiently.