There is simply less need for more compute power for the average user. Even additinal.festures like screen size and resolution or video and photo quality are harder and harder to show actual differences. So people hold onto devices for longer and longer.