It doesn't suck. It just gets better. But it only got better a bit from 4s. I wouldn't recommend you buy it. Save some money till iPhone 6, 7, or 8 comes out, and then you buy it. That'd change a lot (I hope), I'm waiting at least 10 years to buy the latest one by then.