This is a decent example of what folks are talking about in terms of supported lifespan. Your Note 8 was EOL'd in October 2021. It came out in September of 2017. That's four years of support.
My iPhone came out around the same time and Apple is planning to support devices several generations older than mine with iOS 16...
I would be OK with my M1 Air performing in a similar way.