I've been holding on to my 6s 128 for 2.5 years now because I have never felt that I am missing anything and I really like the interface.
Even my battery health is still at 90% - though the 6/6s battery life sucked from the beginning.
I don't want/need face ID, animogis, 3D haptic whatever, etc. And because I don't want to carry a bigger phone, the improved resolution of the X-series wasn't a compelling feature - though HDR and TruColor are. Add to that, the 7 wasn't enough of an upgrade to justify the hassle.
But now the 8 128 is looking pretty compelling. Same interface as the 6s with a two generations newer processor, better camera software, and HDR and TruColor. The new lower price for being the lowest rung on the iPhone ladder is just a nice bonus. It would also be great to snag one of the 8 256s that are left in the supply chain at the new lower 128 price, but of course that won't happen.