I have held my tongue and swallowed hard to justify an annual upgrade cost of $550ish dollars to keep the latest model, even with the incremental improvements. I doubt I will continue that if the price goes even higher. Most people don't miss a thing by upgrading every couple of years, and I am sure I won't either. The problem is likely the carrier subsidy that Apple is paying now, not the cost of development or raw materials.