I think that you are right. The newest phone that we have is several years old and it still does everything that we need a smart phone to do. And if you put a case and screen protector on them... cell phones look good for a long time.
I’m also kind of the same mind on Windows. MS should have just stopped at Windows 7 and improved on that, until there was a -real need- for a newer version.
The way it is, when you go from Win 7 to Win 10 you lose functionalities. It’s dumbed down to near uselessness other than in sending your info to MS to data harvest.