Apple (and others) really should stop releasing a 'new' phone every year as there is very little making a new model worth it. Likewise with OS 'updates', etc. It's hard to generate customer excitement when you don't actually provide anything worth getting excited about. Minor camera improvements, adding a button, changing the bloody screen resolution yet again, etc are hardly worth the effort IMO and getting rather tiresome. It's also better for the environment with less e-waste, transport, manufacturing, etc.