People views are stuck in the past, particularly iOS users. We are in 2015, almost 2016...please take your mind out of 2009 please.
Security - Google now releases monthly security updates for all phones and tablets running on kit kat and up. Samsung and lg also does the same.
Lag - Android has caught up in this area, both iOS and Android offers relatively the same user experience when it comes to smoothness. Some manufacturers on Android side do offer better experiences than some though.
Build quality - iPhones build quality is great, however Samsung, htc, Sony, nexus 6p are all up there in build quality too.
Updates - Google updates all its core apps through the playstore. For all iPhone users who uses updates as a negative against Android. You have a CHOICE. Want quick updates, get a nexus. It is pretty simple.
Now bearing this in mind, what advantage does iPhones really offer over flagship androids?
I can think of only 2 things, which may or may not be a big deal to you.
1. Great customer service, better than every other phone manufacturer. Walking into a store for a replacement is nice. Google customer service in my experience has been good (they send a new phone overnight shipping). I still prefer the idea of walking into a store for a replacement.
2. Battery life (6s plus) - the best battery life excluding Sony xperias which are on par or close to imo. But in general battery efficiency on iPhones are great for the size battery. However my personal opinion is iPhones advantage of great battery life is not such a big factor since it lacks quick charging. If it had quick charging then it would be a big advantage.
Honestly, I can't think of what other advantage there is.
With Androids I can name quite a few. Although not all advantages in my list for Android may not fit into being an advantage for you.