I went from an iPhone 5s to a Nexus 5 because I got tired of waiting for the next jailbreak. I switched back to the iPhone 6s because every Android at the time was a phablet. Kept that up until about year and some change ago when I got a Pixel 2.
I wanted to make sure I always had the latest version of Android so I stayed away from everything that wasn't from Google.
But I'm starting to get tired of these big ass bezels. I'm looking at the 10e too. I don't really care about the camera like that. It's good enough for me. I'm thinking about getting it on AT&T.