Other than the battery I have no complaints. It's a phone. I can make calls, send texts, browse the web, check maps, take photos. What more do I need? Why waste money?
I can't even tell the difference between newer iPhone models. Why do people upgrade every year? What's the point?