I mean don't get me wrong, I don't hate Iphones, my dad has one, and it's a solid phone, and gets the job done, fair enough. But Apple aren't bringing anything new to the table, and have't done so for a while now. I think people are waiting for them to kick on now, but in actual fact they are starting to stagnate.
Remember, the biggest evolution now, needs to come from software I think, the hardware side, even dual core is plenty fast for most people, no point to keep on pushing this side of things, when battery tech is still old hat and cannot keep up with these new demanding phones. Improvements need to be made with the UI for example, bringing in features and adding functionality whilst still not overcomplicating the user experience.
Apple had this right in the beginning, clean, simple, functional UI. Although I was never a fan even then of the iphone, but I could see the appeal why so many people, even those who aren't so tech minded like my old dad could just pick up and use it. That appeal is still there. Problem is, people want more from their phones now, after they have seen what kinds of things are capable now.
Not sure if this is a correct comparison, but its like if a comedian keeps using the same jokes at every show and never changes things up, people get bored the comedian starts to look like a one trick pony. I think it's vital that Apple come back in to the fight, with some new moves. and people don't have to agree with me, but the UI is in serious need of a refresh also the design of the phone could use an update.
This is just MY opinion though,