So iOS 8 is out and before you know it we will be at the new years, anticipating the launch of Apple watch hopefully with Apple pay well underway. However that will leave us around 6 months till the unveiling of iOS 9. I think that is a giant mistake considering iOS 8 isn't completely out and about yet and has lots of things to do before it can be considered out and complete. Some features still are not here such as Apple Pay that will probably roll out with 8.1 and SMS continuity and god knows what with 8.2 and 8.3 I mean, the major release is officially out yet not complete and expecting another major release unveiling, iOS 9 just in June for WWDC isn't good I think. Some things really need time to develop. Making engineers and designers fit into a schedule yearly will make them rush and fail at things resulting bugs or making them pass adding some good features that would be viable with enough time devoted. Unless they have two teams working on two different iOS versions (much like a double clutch automatic gearbox) which is very unlikely since they build on top of one another and they just couldn't if there were two teams unaware of each others' work constantly. What do you guys think?