It’s funny! Because the list is really really long and of course Apple can’t release all of that, it would be ridiculous! hahaha.
But I’m increasingly coming to believe that this is, in fact, the problem. Apple have one developer event a year, at which they do pretty much all their releases. (Sure, there are other events. But this is the big one.) Because there’s a limit to the amount of stuff you can put out at one conference, Apple are limited in the rate at which they can release new things. It doesn’t matter how fast they can make stuff internally if the culture of secrecy and big announcements means that it never ships.
They don’t need to release everything on that list, but it would all be nice, and if something on the list doesn’t happen next month, do we all have to wait another 12 months in silence and maybe not get it then either?