To give the devil its due, I believe iOS is probably the most user-friendly device for people who aren't tech-savvy or those who don't give any attention to the 'technical' side of smart phones, and my parents are an example of that since they find iOS much easier to use than Android. On another note, the Macintosh operating system is superior to Windows from my opinion and experience, and I haven't looked back since I bought my first MacBook Pro back in early 2008.
Well remember, OSX on MacBooks is just Unix with a shell. And Unix is nice and reliable. Personally, I'm somewhat the opposite. It's not impossible to get to a command prompt in OSX, but it's not all that pleasant. Despite all the issues with Windows I still prefer it and remember my dos line commands a lot better than my Unix. OTOH, for just a plain phone that does what I need, call, text, handle email, let me easily communicate with my daughter who already has a iPhone, it's just more convenient to go with it over Android.
I had an S3 I loved. Then I got an S5 and felt really let down by Samsung. If I were to go with Android again, it would probably be with a Pixel or another "pure" Android device. Between the carrier and the phone manufacturer I don't like the multiple layers required to maintain the phone and certainly not sit and wait on a security update.