Exploitable security issues are in apps not the OS level and those apps are fixed as frequently as iOS app if not more so. At the OS level there will always be security holes an exploits, heard of jailbreaking? And actually Android phones with locked boot loaders are more difficult to exploit then iOS has been since the JB community has been able to JB near all versions of iOS.
Battery life? Meh, I've yet to run a version of Android that was better/worse then the next. To me it's like the massive battery problems with iOS 7.0.4 that I do not suffer from. Apparently 7.1 is better but I can bet you a buck there will be a hundred "Bad battery life 7.1!!" threads just like every version of iOS has, which again I've yet to suffer from. Notice the poster above me having battery problems, should we blame that on the version of iOS he's running?
Find iPhone is great. Compared to certain Android apps it's a toy. Cerberus for example, can do all sorts of stuff. You can record/hear from the microphone, lock unauthorized sim, it works without a sim, gps can be activated by a mere text message, you can wipe the phone and still track it. It's very impressive.
Regardless, I never found much merit with the whole upgrade thing. The only time I could see an update being annoying is when a certain carrier (Verizon) is withholding an update while people with the same phone on a different carrier get the update.
Again I disagree. I think we all know security exploits exist in the OS and apps as well. Look no further than: Linky
Cerberus is cool but again you miss the point. It's a third party app that you have to buy. Find my phone is free built into iOS. Call it a toy or whatever but you can't beat $Free.99 built into iOS protecting you from day one when you upgrade to iOS 7. See there are benefits to upgrading OSes.