I doubt this phone will be a flop, but despite the positive spin, outside of the 7Plus cameras, this is mostly just an iterative improvement over the 6s, without a headphone jack, and poorly thought out transition provisions for that removal.
The black finishes are beautiful, and are going to motivate many headphone jack or no, but in the end, Apple's sales were already in decline, whether due to an inflated 6 surge, or general disinterest with not enough compelling new features. I'm not sure there's enough offered in the 7 to set it apart from the 6s, and instead of a compelling new reason to buy, there's one big one missing -- and one that's affecting the common user. The headphone jack story is everywhere -- you didn't hear them talking about Force Touch that way.
So Apple is initially going to lose a certain amount of sales for dropping the headphone jack. Once the phone has been out a while that may turn around, but initially it's going to affect sales performance. The fact Apple has chosen this particular model to change their reporting policy is naturally going to be suspect, as well it should. Again appearance is everything. When Tim Cook sold all that stock last week before the release of a new phone, it had the appearance of being suspect. Even though there was likely nothing nefarious going on, it had the appearance. And companies have to be aware of making these kinds of decisions and how they will be perceived. This isn't the first time Cook and co. Appear to be tone deaf to this kind of thing.
This is a fair complaint.