This is the most well reasoned response I've seen so far in this thread rather than "OMG, fire Tim Cook, he can't make Apple innovate."Instead of freaking out, remember that KGI gets his info from the supply chain. There is likely an iPhone 7S ready to roll incase suppliers don't get their act together and figure out how to make enough reliable iPhone 8 units.
This is Tim Cook's Apple, for goodness sake, they're not going to be caught without a phone to release because of a supply problems.
Seriously y'all, look at the competition. Hell, I am USING the competition. It's all great and I'm really happy with my HTC 10 and my S7 Edge for many reasons, but there are flaws and issues on the other side of the walled garden, too. I'm completely happy to admit that in the interest of not steering folks wrong.
Look at the big new exciting Pixel by Google. It does photos and many other things beautifully and many people are thrilled to own it, but it's not an exciting design. No wireless charging. No water resistance. It's kind of an Android IPhone. And there is absolutely nothing wrong with that.
People act like OLED is the end all be all, but I'm using an HTC 10 with an LCD screen that's gorgeous. I've seen crappy tints on the Samsung OLED displays. I get some eye fatigue on my gorgeous Samsung OLED display that I don't experience on my iPad or iPhones or HTC 10. There are pros and cons to all the display tech currently available.
Where IPhones can improve is in how they record audio. Samsung and LG have models that record videos in beautiful stereo sound.
Battery issues need to be taken care of. iOS needs to be cleaned up a bit. There might be a few hardware issues to iron out, and a look at revamping customer service to bring it back to what it was.
But really, look, IPhones don't suck that badly. Yeah there are some exciting looking ones coming out of China with amazing specs and all with exciting price points. But when I took a hard look at them and what customers had to say about using them, it was pretty disappointing, actually. But don't take my word for it guys and gals. It's all out there on the Internet.