Some people may chalk this up to simple attention deficit disorder on the part of our youth, and I don't doubt that to be true, but people are actually making good points about how the iOS interface is too simple and non-cohesive, and they are talking about Windows Phone or Android looking more how a phone interface should behave.
Short attention span/easily distracted by new shiny things + grass is greener. Try reading discussion forums for other devices sometime. You'll quickly see how they gripe about interface design on their OS of choice and compare to IOS. Dead horse on all sides.
Apple isn't "shooting itself in the foot" unless it drastically loses market share. This thread is yet another typical armchair expert forum thread...
Come on. Let's admit iOS isn't perfect, guys. There's a lot that needs to happen.
There's a lot of space between "not perfect" and "shooting itself in the foot".
If you want a real example of the latter then look at the company from Waterloo.
Basically, 3 things need to happen in order to ensure iPhone dominance.
Like many, you're mistaking your preference for universal preference.
Once that happens, there's simply no reason to buy Android or WinPho except for a hatred of all things Apple.
Nonsense. Every option (and I'm not just talking about smartphones) has pros and cons. Every option comes with compromises and it's up to the individual to decide where the person is willing to make compromises. There's no such thing as your unicorn "perfect device for all". There are always reasons for a given person to choose one option over another. Not all people are identical clones despite your flawed assumption to the contrary.
The problem is that iOS is just not what it could be, and deep down, most users know this, but many deny it.
Every product out there "not what it could be". There's always room for improvement but development resources (including time) are never infinite.
Yeah, iOS does get a little boring. People just don't admit it.
Certainly there are people don't but there are plenty that don't find it boring just because you (or others) find it boring -- again, don't mistake your preference for universal preference. If you're easily bored (and there are many out there like this) then it doesn't matter what comes along. You'll get bored. The problem isn't necessarily what one is bored with in all cases.
If you are bored then do something about it. Switch. Don't sit around complaining and expecting Apple to drop something in your lap. Vote with your dollars. If enough people are bored Apple will notice a drastic drop in market share.