I watched a Galaxy SII demo on youtube. The entire time I was watching it, I kept thinking, "jeez, it would take me a month to learn all the different ways to configure it."
While some may like that. I don't! At the end of the day, I just want my phone to be simple and to just work. The iPhone may have a stale UI, but it is so easy to use. While Android fans bash on Apple for making small incremental changes, I for one like the added value in each upgrade without really sacrificing my learning curve. I could get by just fine with 4.3.3 for many years, so annual updates that provide real value is a bonus!
Likewise, I have a ton invested in the Apple ecosystem...so I'm not going anywhere, anytime soon!
Pretty much this.
I like that the iphone is pretty easy to pick up and just work. I like that it is intuitive enough that you can easily figure your way around it w/out having to read a manual. I've already developed habits on how to work around the phone the best way I want to use it (gotten apps where Apple's have failed and apps to add functionality). Going to a different phone means relearning different habits to best get use of that phone. Just not worth it.
And I've already invested a ton in apps and music so Apple would have to ***** up the iphone for me to change cause I'm happy with the "phone", it does what I want, and I already have a lot of apps and music invested in it.
Sure, I have complaints but nothing even close to big enough that I feel I want to change (especially nothing big enough to get around that I'd have to rebuild my app collection and couldn't play a good bit of my music collection as I do have a decent amount of itunes from when they were DRM'ed). Shoot, most of my complaints I'd have to see some one else complaining about to remind me that yeah, that does suck about the phone (that's how little of an issue my complaints about it are).