I attempted to make the switch a number of years ago. Anyone familiar with my Android history will know that I've been using it since the OG Android phone, the G1.
I tried switching from my Bionic, I think. iPhone 4 or 4S. One of them had just come out. I went and picked one up, set it up, downloaded some apps, even paid for some apps. But, I missed my widgets and customization. It still throws me off to help an iOS user adjust settings, because it seems like ALL of their settings are in one place, rather than, "Oh. I want to change a setting for this app. I'll just launch the app and dive into the menu" like you get on android.
I can't say that the fact that I was starting to have to pay for iOS apps that I had already paid for on Android didn't affect my decision to return the iPhone. I'm sure it did. While I like to support devs, it hurt to have to pay a few buck again for apps that I was used to using and had already made a small contribution towards.
I didn't quite keep the iPhone for a week. I'm heavily invested in Android and firmly believe something revolutionary elsewhere or something inexcusably bad within Android are all that could make me switch away now.
On the polar opposite side, I have a buddy who spent some time working in IT, so I figured we were like-minded when it comes to tech. A few years ago, I went home to visit and he and his wife are both using iPhone. No big deal. To each their own. Then, a year or two later, I bring my (now) wife down for a visit and he asks me when I'm going to switch to iPhone. My wife laughed.
Most recently, I was home again for Thanksgiving and he brought up the subject again, but this time, he was thinking he should give Android another shot. It was YEARS ago that he used it and had more of a discount phone, so I can understand where he had issues. I get the feeling he's stuck in the iPhone world though.
I have another friend back home that, every other time I talk to him, he's switched from iOS to Android or vice versa. My hat's off to him. I don't think I could bounce back and forth. Just when you get used to how things work on one, you switch. Although, he's been doing it so long, maybe he doesn't need the adjustment period.