I did. My smartphone ownership has been iPhone 3GS -> iPhone 4 -> Galaxy S4 -> Oneplus One -> Oneplus 3 -> iPhone XS. I went off iOS after iOS 7 because it made my iPhone 4 slow and I was tired of jailbreaking it to have the features I wanted. The iPhone 6/7/8 was also a **** design so that put me off iPhones for years too.
Now that most phones have gone with the tall bezelless display I have found Android phones to be way too big for me to handle. Samsung phones have some accommodations for one-handed use and S9 is a nice phone but I am not fond of the curved display and Samsung software can be iffy at times. It's like apart from Sony and Samsung every other Android manufacturer falls over each other to built the exact same thing: A massive 6"+ screen with an iPhone style notch, latest Snapdragon chip and varying camera specs. All of those are too big for me as are the iPhone XS Max and XR.
As I was already using an iPad Pro and fairly happy with how iOS 11 and 12 handled I decided to try the iPhone XS. So far I'm quite happy with it. It fits well into my hand, surprisingly isn't as slippery as aluminium phones and I have been able to find a suitable replacement for all the apps I used. I think iOS 12 does a far better job with gestures than Android 9 and the gesture system is better integrated in 3rd party apps as well.
I really like FaceID. Combined with the iOS 12 autofill functionality it works very well with 1Password to fill in them quickly and easily compared to having to open the app, unlock, copy and paste etc. On the XS FaceID seems very seamless, don't miss a fingerprint reader at all.