I rarely comment on any of these posts, but love reading the polarized arguments back and forth between Apple and Android.
Thought I would toss out a perspective that I haven't seen mentioned(much).
I've been a hardcore Android user since the G1. I get a new phone about every 12-14months. Mostly because my Android devices haven't held up well. They all seem to die for one reason or the other. (I'm an Economist so not carrying a phone to a construction site or anything, just desk work.) While my wife's iPhones have always gone the distance and also fetch a higher premium used.
I've always loved that Android is packed with high spec wiz bang tech. So I like having the "latest and greatest" high end phone to mess with.
Being a big guy 6'2" with hands like a Sasquatch the iPhone has always been just a bit too small to comfortably use.
The problem with Android is that to keep getting "top tier" phones you have to keep getting bigger and bigger screens! At some point that became a problem for me. I needed a screen larger than the iPhone's of the past, but didn't want something so big it was a pain to carry around. The jump from the Nexus 5 to the Nexus 6 is a great example. I liked my Nexus 5 but the 6 was just too big!
So for me, the iPhone 6 was finally the right combination of "big enough for my hands" and "small enough to not be a pain"
So in many ways Apple didn't "catch up" to Android, they just opened up the market to other potential buyers. Which to the point of the article should keep the demand higher than previous phones. There are people that wanted an iPhone in the past but the screen was a limitation. Not just a point of desire.
I've also found that my iPhone is actually more useful than my Android phones despite missing some blingy tech specs.
Interesting that you don't hear car buyers arguing back and forth about which brand had windshield wipers first. They just enjoy that their car has them.