iPhone performance shows diminishing returns, but still impressive progress