I posted this in another thread, maybe this will help.
I'm one of those individuals that have tried to make constant switches to Android. I've been using a iPhone for a very long time, I started right around the iPhone 3G, I had the original first generation iPod Touch so I have been on iOS for a very long time.
The biggest reason why I keep switching back is the Apple ecosystem, software, and user experience for me just remains to seem unmatched. I enjoy Android a lot, and lots of time I think the devices are a lot cooler, but iPhone for me just has the rock solid reliability and ease of use. I always run into some type of snag on Android, some type of nuance where I constantly have to fiddle with the device to get it to work right, I can give a case and example:
I do a lot of group texting with my friends and family, no matter how hard I try and how many apps and settings I configure it never works 100% correctly for me. One of the contacts will fall out of the group message, a message won't send, or fail, or something along those lines, or it will be bugged. On my iPhone? Not so much, it works pretty much 100% of the time without me having to toy or mess around with it.
iMessage in general is a pretty amazing platform in itself. Nearly all of my friends and family use iPhones and when iMessage is running it makes for sending and receiving messages, pictures, and videos flow like honey. Everything sends through without a hunch. No video limits, or delays, or bugs.
The fluidity and smoothness never ceases to amaze me, everything just works and is very uniform. The smoothest Android phone I've used to date is the 2nd generation Moto X, and even at times I still ran into a few stutters, jerks, and janks at times. I think it is just the natural part of the OS. It's not as optimized as iOS. You could be running a octocore clocked over 3Ghz with 8GB of RAM on Android and I think simply due to the way the OS is coded it will still lag and stutter at times. Apps are a lot more polished and work better, I don't find problems where my battery gets drained out from them. Software updates are uniform and you're never guessing when you're due for a upgrade or abandoned by your manufacture or carrier on a software update on your device.
While Android a lot of the time can have better battery life on devices, I feel like it's more achieved with brute force rather then efficiency, lots of manufactures just slamming a huge battery into the device, this is cool, but lots of the times I feel Android devices run more warm in the hand, and standby time is never quite as good. I can go to sleep with my iPhone at 60% (example) and I will wake up with it at 60%. Android not so much, I'll wake up with it maybe at 48%. iOS is so efficient on battery life, I could only imagine what Apple could actually achieve with battery sizes comparable to other Android devices. My battery demands aren't high like some other peoples might be, but this is what I've personally observed.
But I like Android. Something about it always draws me to it and I'm always trying a couple flagships throughout the year to try and get me to switch, but I always return back to my iPhone every time. The closest device ever that almost got me to permanently switch was the Moto X 2014 and Nexus 6. But still no dice. The iPhone 6 still prevails for me and will continue to do so.
If Android can achieve more uniform software updates, more fluidity and perhaps a more reliable messaging system similar to iMessage (Hangouts maybe?) .. I can consider switching. I think SMS is a outdated technology, with all the strong LTE networks available, I should be able to send a video to a friend or family member longer then 10 seconds. The fact that I can't do that in 2015 is pretty ridiculous in my opinion. But anyhow,
just my two cents, for people that pine over switching devices these are the core reasons I continue to stick to my iPhone. It's boring and plain at times, but it just works.
My other devices is a Windows 8 desktop rig custom built myself. Originally a gaming PC and due to its processor and GPU, can probably do anything else I throw at it. No retina display but I use a Dell Ultrasharp IPS monitor. It works for me.
My laptop is a Windows 7 Lenovo Thinkpad.
I used to have a iPad air but it literally became a paper weight, never used it. I gave it to my mother.
A phone is a phone to me. If I want to watch Netflix or a movie, I'd rather it be on my PS4 hooked up to my 55" Sony LED
Just my 2 cents. Never been much into Mac computers, but Apple got iOS and the phone right for people that just want to live their mobile lives in a fire and forget manner.