And that is exactly what makes their ridiculous "Android has passed up iPhone" comments so unbearable, because they're just not "getting it"
Its one thing if they simply don't get it, but it's another when they are so cock-sure about some supposed superiority that only exists in their minds because they couldnt even tell a crow from a fox tail.
How can you fall behind if you are still ahead?
They have the most stable system. The most consistent behavior. The best UI. The best touch response. The best screen when not watching movies (who does that?) and the best app stack and support.
I guess to you, the fact that Android is lacking in those areas is not a problem?
But the fact that iPhone doesn't have dork gimmicks like widgets and other useless perks is what matters right?
So the core basics don't matter but the useless extras do right?
Yeah, really falling behind someone that has not even caught up with the basics...
Yes indeed it has passed iOS, and Apple has a bit of catching up to do. Think that was unbearable? The you'll hate this. Here's a shortlist of reasons why iOS has been passed up. I wrote this before, and here it is again just for you:
In short, iOS still lacks a certain level of functionality. Here are a few examples off the top of my head:
-The notifications in iOS are still poor. Now Jellybean has added on to the notifications, and there simply is no comparison. iOS doesn't even give you a static icon that lets you know something is in the notification center. In other words, if a notification comes in and you don't deal with it right away, you could possibly forget about it, and there is nothing to remind you (unless you look at the app icon later and it shows a number on it).
-This is one I'm sure you've heard a million times, widgets. Believe it or not, they do add a level of functionality. If you'd like an example, I'd be more than happy to show you how my phone is set up (I won't put it in this post because this post will be long enough lol).
-App integration is lacking in iOS. For example, I can go to anything in my phone, click share, and have a plethora of options to share my content/data/files with (depending on what apps I have installed). In iOS that isn't possible. If I want to share in a particular app, I have to do it from that app. That severely limits my options when it comes to sharing information.
-iOS' cloud functionality still needs work. For example, I can't store videos in the cloud. If I record a video, iCloud can push it to my iCloud connected devices, but my video can't reside in the cloud like it can on Android.
-Keyboard. iOS' keyboard is in need of an update. It really just is not very good, and there are better options out there. Unfortunately, iOS will not allow you to change to a better keyboard.
-Browser. Safari sucks. There's no two ways about it. It can't reformat text to the screen, so you're stuck having to scroll side to side to read content on some pages. The download options (or lack thereof) in the browser is archaic at best. Bear in mind, Chrome is a much better browser, but you can't set it as your default browser without hacking your phone to do it.
-You can't do something as simple as creating a custom ringtone without needing to sync to your computer. While working in the field, I have met several people that don't have computers and use their iDevice as their computer. I guess those people just won't ever be able to have a custom ringtone, because it requires having to sync to a computer. That is crazy.
-Voice dictation on the iPhone needs improvement BIG TIME.
-DLNA functionality is absent. There is airplay, but that isn't compatible with the DLNA standard.
-NFC functionality is absent. Many people will say, "well there aren't a lot of businesses that have NFC enabled readers". This is true for some areas, but there are other areas that have plenty of places that do have them. I live in Atlanta, and I have used NFC to pay for things in drugs stores, fast food places, doctor's offices, and several other places. Also, it's nice to be able to automate tasks via NFC. For example, you can put an NFC tag in your vehicle mount that will put your phone in "car mode" when you place it in there.
-Handicapped bluetooth. Not being able to send a person something to their phone via bluetooth is a bit ridiculous in 2012. I've been doing that since the Windows Mobile days, and yet iOS still features handicapped bluetooth. There have been several times I wanted to give my uncle a file, and had to email it to him instead of just sending it straight to his phone via bluetooth. Also this means, I can't connect game controllers such as the PS3 controller if I want to play a game using it.
There are several other things but I'm not trying to write a book, so I'll stop listing them now lol. On another note, there are things added in ICS and in Jellybean that just push the OS further ahead. For example, in ICS they added the data manager, so you can control how much data your phone uses. It can warn you when you've consumed a certain amount of data. It can also limit the amount of data you use as a whole, thus keeping you from going over your limits. Things in Jellybean like how Google Now will automatically calculate the time of travel back home (including traffic), without you telling the phone to do anything. You don't have to schedule it, you don't have to make it a destination, it just knows to calculate it, and alert you of the time it will take and traffic along the way (that came in handy on the 4th of July, it saved me from a traffic jam). Those are a couple of things that pushed the OS further ahead, there are more, but this post has gotten long enough lol.
At this point, I'm sure you get the idea. Do I think that means the iPhone is awful? No. Do I think they have a lot of room for improvement? Yes. I think the iPhone is a decent phone for what it is, I just personally find it lacking in several areas. It has its strengths, but for me, I find it's weaknesses overshadow them, especially when compared to the Android platform. I hope I was able to answer your question a bit.