What does it improve, in practice? For myself, I need my phone to make phone calls, take photos/videos, occasionally run apps, and to be a wifi hotspot. My iPhone 6S did all of these well enough that I only upgraded it recently because I dropped it and bent the power button. My new phone has a slightly nicer camera and better battery life, that’s about it.
I actually also do not find new phones that much of an improvement, but just to be a devil' advocate:
1. High-resolution screen, finally approaching paper (600dpi) 2. High-refresh rate screen, up to 240 fps. Once you see 60 fps, you are already hooked, and 240 is just mind-blowing. 3. High-resolution camera, 50 Mpx means that the camera actually starts to match paper (600dpi) 4. Slo-mo camera (240 fps) to match the screen. 5. Decent memory sizes. On my recent 24 Gb size memory I can actually run multiple apps in parallel, and they are not getting killed. You see, using all available memory is a competitive strategy for app developers -- when they use all the memory, their competitors are evicted from RAM and the user is less likely to receive notifications. 6. Decent sdcard size (1Tb). Same reason for the storage. App manufacturers are trying to use all available space, so that you would delete the competitor's apps in order to keep using theirs. 7. HDMI over USB -- finally you can connect a keyboard and a monitor, and get rid of your laptop, just use one device for everything.