Dare we say that the annual iPhone product revisions have nearly hit their limits to what can be incorporated? What can they offer that is that desirable to a recent iPhone owner?Upgrades are minor at this point... And they are too expensive for annual refreshes.