If Apple can't figure out how to roll out a new phone after their last 2 phones releases were so lacking in innovation, with explicit excuses from Phil Schiller and Tim Cook that they were preparing something special for the 10th anniversary, then it proves Apple doesn't know how to handle it's **** anymore. I mean this is almost as bad as the Republicans screaming about repeal and replace of Obamacare for years and then offering that ridiculous turd of legislation to replace it.
Mostly I think this is all more vapid speculation, but if true the worst thing Apple could do is release this phone prematurely and dangle it like a carrot they keep pulling away from consumers wanting to buy it around Christmas. I think if this happens a lot of people will move to Android and many will finally get tired of Apple vacillating about innovation but never delivering it.
Being in high demand but hard to buy is annoying for customers, but no it isn't going to send too many customers over to Android. Apple's issue is that some cell phone sales are simple walk in sales. Many folks simply use their smartphone these days until it breaks and then they buy what is available. There might be another month or two when those the cellphone stores have all the latest Android handsets in stock but no iPhone 8.