I've never used another platform. It's been iPhone from my first smartphone. But here's what I like. Ease of use, great customer support, OS updates come to everyone at the same time, iMessage and the new features that came with iOS 10, stability, and apps! There's so many really great apps. I do things on my iPhone with apps you simply can't do on other platforms.
I would highly encourage you to get your hands on a mid range Windows Phone (650 is the best bang for the buck). You don't and I don't suppose you want to replace IOS as your daily driver. My suggestion is based on you never using any other OS. I love the Win 10 Mobile OS. It's the most intuitive OS I have used and I have used all three for quite some time each.
I recently left the WM10 eco system for a 7+. I love the 7+. I just wish I could depend on WM as my daily driver but I can't. The eco system is solid but for one big exception; APPS. For someone that want to make calls, text, FB, Twitter, GPS, great camera, WM10 phone would be good for them. Doing anything like Snapchat, MLB app and many other apps important to most people just isn't possible.
If anyone here that is a many year IOS user and have never tried WM10, I would encourage you to give it a try. Don't buy a low end WM phone, get something in the mid to upper range to get the full potential of WM10.