I'm still using a OnePlus 5T - and I'm increasingly thinking that if it ever breaks I'll just find another one on eBay. Literally don't see any point in spending £700-800 on a new model, and this one still has a headphone jack - why would I upgrade? It's still fast enough for everything, even for games - been playing Genshin Impact in max details and it's smooth as butter.
I used mine for 5 years until it I dropped it and the screen broke (shattered, wouldn't respond to touch anymore). It was a great smartphone. I had the 64gb model.