There was a time when Apple refrained from vapourware. Today, under Cook, they are beginning a dangerous trend into vapourware that brings the respect level down several "notches".
It is one full year and now they are delivering it. These guys used to perfect things in the back before releasing, and one could buy products and use services right on the day of announcement, not any longer. I do not know why, understand why, but I do not like this trend.
Messages in Cloud: 3 days before iOS 12 instead of shipping with 11.
HomePod was announced to come months later, released even more months later.
iMac Pro, previewed. Why! Just launch when ready!
There used to be pride in it. But I do sincerely feel that any kind of personalisation, any sort of character of a company was lost the day Jobs passed away.