I've never had any problems with any of my iPhones. The fact is they sell millions compaired to anyone else, and their fans are a little more vocal, greater numbers sold, mean greater exposure to bugs.
It happens with ALL technology, look at the the old Nokia symbian phones they were as slow as dog balls, but no one complained. Or the 8210's where everyone I know had their screen die after 12 months. Do you see a problem with that.
The fact 1 product can last 12 months, and still remain current is valid, the fact every other phone manufactuer has to put out model afte rmodel just to keep up, isn't that saying something.
And yet a typical iphone hater, first to criticise, oh they dont' do this, bug here, yet none of the iphone lovers criticise your android hardware, because we feel no need. You people if you don't like a f'ing product don't make a point about it, we don't care.