After ditching my useless Blackberry Bold in 2011 I got a 3G and soon after replaced it with a 3Gs. In early 2013 I upgraded to 4s and a few weeks ago to 6s. Needless to say that this time I was expecting an upgrade that would wow me and, don't get me wrong, the performance is better but 4 generations later I still feel like all I'm getting is better performance, a requirement raised by the OS itself rather than the users' actual needs (I did the huge mistake of upgrading to iOS 8 from iOS 7 and then the even worse mistake of upgrading to iOS 9 which pretty much killed my 4s). My thoughts after upgrading from 4s to 6s: I can't get used to the new size, I can't handle it easily with one hand (and my hands are by no means small), how on earth we went from medium sized phones (2G - 5s) to L (6 & 6s) and XL (the plus line) but no alternative? Apple has been vastly inconsistent with this given all the arguments they would use to support the smaller iPhone sizes a few years ago. Battery life??? Phones keep getting uncomfortably slim and light but battery life remains the same if not worse. How about we compromise some of this "elegance" and get about 50% better battery life instead? I'm tired of worrying in the beginning of a busy day whether my phone will last me through the day. On top of that the the camera that pops out of the phone's body is ridiculous and makes it prone to scratches. Price - I understand that this is a controversial issue, since you can always opt for a cheaper Android phone but you don't need to be a wizard to realise that Apple is greedy and disconnected with the concept of spreading technology across the word and NOT make it a privilege just for the rich. I, myself, am by no means rich but I have the luxury of investing in a good phone every 3 years or so, other people are not so lucky. iOS 7,8,9 iOS 6 was by far my favourite upgrade, VIP contacts has been by far one of my favourite features on iPhone. On iOS6 everything ran smoothly and looked professional then iOS 7 happened and everything looks designed by and for kids. This "transparency, clarity, precision" thing is pure ********, instead we get worse performance (have you noticed the frame rate of the 3D touch menu effect on the newly released iPhone 6s plus?? UNACCEPTABLE), too many bugs, colours and gradient patterns that give me a headache and gimmicky effects that no-one cares about. The worse of them all though is how disappointing the Widgets (Today/Notifications) area is. I was so hyped when I heard about the release of and upgraded Widgets feature a couple of years ago, thinking how cool the Post to Facebook and Tweet widget were. Not only were those widgets gone, the 5 day prediction weather widget was gone too. Widgets has become another gimmick now and is by no means a useful way to interact with your iPhone because I get it, you need to enter them apps, to see all the ads they got for you.... Having said all that, I do like my phone and use it A LOT, in fact I can't imaging my life without a smartphone (not necessarily an iPhone) and iPhones are definitely a good choice, however I think it's been a long time since we saw some real innovation on them and unfortunately some things change for the worse instead of becoming better. P.S. I forgot an important one: STORAGE. 16GB is a joke given that a lot of this space is taken by the OS, I got the 64GB one but I wonder why on earth they still release the 16GB versions, I wonder how many mins of 4K shooting it takes before you run out space.