For the first time I decided to get an iPhone. So I got a 6s.
Worst mobile phone I've ever had.
The battery life is terrible. Now I understand why people have 'Power banks' with them all the time.
The phone also dies with 40% battery! I turn it on, it shows a splash screen meaning low battery, turns on, shows 40% battery, then dies after a moment again.Funny thing is that I try restarting it several times and at some point it starts working for hours (which means it actually does have 40% battery and its not a calibration issue).
The user interface (which it was supposed to shine at) is just bad. I can never find items I'm looking for. I had to read an article to find out how I'm supposed to turn on the Hotspot feature (And it actually seemed like editing xorg file!)
Viber/Skype start ringing and I cannot respond immediately, as the ringing dialog doesnt even show up until I do to the application.
ios has only a few keyboard layouts and misses my language (Farsi) and I have to rely on third party keyboards to type and third party keyboards are so unstable. Sometimes the keyboard just doesnt show up until I close/open the application.
My GPRS just started working when I inserted the SIM card to my HTC phone. On ios? I had to configure it manually! Again, felt like Linux +10 years ago!
I know this is totally off-topic to this thread but I had to say this rant. iPhone is only a fashion item. Its nowhere as usable as Android.
If you want a phone that just works do yourself a favor and give a decent flagship Android phone a try. You'd be surprised.
(And I'm not a fanboy of Google/Android, I wish we had a FOSS OS with an open ecosystem, but Android just works, unlike ios)