This is without a doubt the biggest leak since the iPhone 4 you pointed too. If it wasn't for the HomePod firmware leak a month ago this would've been even more devastating.
For a personal anecdote, I honestly didn't know there was a new iPhone coming out soon. Now I do, and I'm curious. Plus, my sister-in-law mentioned this morning that she wants a new phone, this might help her decide. I don't understand why this is such a terrible thing.
Then they had the HomePod leak, now this. A lot of the surprises that we're going to be in their presentation are now known by the enthusiast set.
It's really a stolen thunder/pride thing.
I'm a little surprised you didn't know a new iPhone was coming as they announce them the same time every year.
The latest "leak" conveniently happens days away from their new release and gets everyone talking about it. Wow, so harmful!
If a competitor put out a bunch of news on Friday then this would be taking up their PR time so there could be a benefit, but as far as I'm aware that didn't happen.
There isn't really anything in here that will help people get used to some possible controversy (like the leaks of the lack of the headphone jack on the seven).
What would this accomplished other than to make the Tuesday event less special/magical?
I imagine I'll see a headline in the news on Tuesday, probably a HN thread, and maybe a 30% chance someone at work will mention that there's a new iphone coming out. The 10 minutes I spent reading this article are a fairly significant increase in total attention I'll give to the release.
"magical" :-)
It's also assumed that Apple leaked the thousand dollar price for the original iPad just so they could announce it at $500 and blow everyone away.
In both cases the leak benefited Apple.
I'm not sure what in this leak would be beneficial to Apple. All it does is make it so people will be less surprised on Tuesday and they won't be able to catch people by surprise as much.
I'm strongly willing to bet that this leak (in the HomePod a month ago) we're purposefully done by Apple.
It's pretty obvious someone did this purposefully, but I don't think they did it with Apple's blessing/planning. It was an individual employee (or a few) doing it on their own.
Sometimes the leaks have a clear benefits to Apple, I don't think this is one of them.
Unless Apple has other hardware in the pipeline or another hardware feature for the TV or Watch, there will be no surprises. I'm sure the execs are pissed, as they want people to watch the keynote completely unspoiled.
Our current phones have all we need. Nobody cares about any new over-engineered and over-priced iphone anymore, we've got bigger issues at hand now.