I'd switch from iPhone to Android, but I've been on Sprint for 14+ years and get a free iPhone upgrade every 2 years. Plus, we are an Apple family, with Mac at home and most of my family/friends on iPhones for Air Drop, FaceTime, group texts...
I'm not saying Apple is better! But, I would be "divorcing" my family/friends if I abandoned and I don't really know what I would gain from the transition aside from battery life (I'm not tech-savvy nor big into apps outside of mainstream stuff).