I will probably be upgrading to an iPhone X in another month or two. It sort of breaks my heart because my current iPhone from two years ago still works flawlessly and doesn't have a flaw - still looks shiny and brand new like the day I got it. Battery remains strong too despite constant charging. But technology moves on and the iPhone X has many compelling reasons for me to upgrade my perfectly good iPhone 7+.
No doubt whatsoever that the Apple iPhones are the best smartphones in the market. No other device even comes close.