ive had iphones since the iPhone 3, and its never missed a beat before. I was on a course for work few months ago, 10 people on the course 9 iphones and 1 about 10 years old.
yea they do have poor battery but if you close programs down and not leave them running turn off Bluetooth and things like that you can easily get a few days out of a charge. no memory then its there own fault for buying one with not enough lol, ive got 64gb 5s and its not even half full!
Im biased ive had both apple and android systems for tablets and phones and no i wont have anything else other then apple