I personally do not like the current cycle. It is very wasteful and the innovation of smartphones no longer occurs in each generation. I think it would be beneficial to update new phones every 2 years or so.