I believe the rapid update cycle of electronic products is only necessary when significant increases in hardware have been made. It seems as though this is not the case when it comes to smartphones, especially iphones. They seem to release a new one simply to get more money. These companies should focus on software updates rather than new phone releases.