Nearly half of our readers now wait three years or more to replace their phones as spec upgrades have plateaued.