If waterproofness is all-critical and you can't stand the idea of buying a waterproof case, then I guess you have only a couple choices. I'd be surprised if Apple's next offering is waterproof. One never knows.
Functionality as a smart device is way more important to me. The iPhone user experience is consistent enough across apps and I have not had any serious problems with it.
I did buy Apple's extended warranty that includes water damage replacement. And yes, I did drop it from a dock into shallow water later year. The incident cost $50 for a replacement phone. If the phone had not been recoverable, the replacement cost would have been entirely mine. I fed the fish with a dumb phone in 40' of water once. Sayonara!
My guess is that if I became a student of Android, I could get similar functionality as on my iPhone. My impression is that iPhones put less burden on the user in return for maybe a little less customizability. I'm a techie and I have to admit that I use no more than half of feature set on the iPhone. Just take the notification system. It can be configured globally and also app by app by app.
I haven't looked for an app to track it, but I would like to have automatic tracking of system resources, especially battery usage. Sometimes I leave one or more mapping apps running in the background minutely tracking my location and eating the battery alive. I try to remember to quit these apps when done with them.
The iPhone 5 has been a good phone. I'm on my Mac tethering from the phone right now. I'm looking forward to what the iPhone 6 has to offer and buy one.
Disclaimer: I own Apple stock.