My current device is a iPhone XS Max, however I also have a S10+. I bought the S10+ outright and ended up using it for only a few days. That was pretty much right at the S10 launch. I am unfortunately in the category of people that got sucked into and feel stuck in the iOS ecosystem. My household has four Apple TV's, 4th gen and 5th gen, and we have a movie library of almost 400 titles. Then there is iMessage, my entire family and a huge portion of friends and work colleges are on iOS and iMessage. Third, HomeKit...however I'm not stuck on HomeKit I just have my smart devices(lights, security camera's, home thermostat, etc.) set up to use it. I could technically spend a afternoon switching to say SmartThings. And as a backup we have multiple Amazon Alexa's that can control everything. My point in all this is that I would recommend that if you utilize iMessage, HomeKit, Apple TV's(with any sort of music or movie library) that you really think about what you'll be losing access to by switching to Android...then re-evaluate if its worth it for you to switch platforms or not. If I could start all over again I would have NEVER poured thousands of dollars into a movie library on Apple TV and have them all stuck there with no way to get them out. I wouldn't have gotten myself in the situation I am in now where I feel like I simply can't switch to anything thats not iOS. I absolutely love the Android experience and all of the evolving its done over the years. Like someone else above said, Apple/iOS does some great things, but the lack of customization options and other innovations that Samsung offer are disappointing. I'll just leave you with that. If you decide to switch to Android/Samsung just ask yourself "How deep am I in the iOS ecosystem"?
On a side note if anyone has any suggestions to help me out with my Apple ecosystem mess PLEASE send suggestions my way!