I used iPhone and Android extensively over the years...jailbroken, rooted, etc. Hardware advantage seems to fluctuate. Apple seems to have less bloatware in general (Excluding the Nexus phones).
I think file system management and video file playback is the biggest deal breaker for me. I just can't stand converting a video file in iTunes. Why can't I easily copy over the original video file and just play it?!
Also love programs like FolderSync where you can backup pictures and other files to a network share on a schedule without cloud services like Dropbox or Google Drive. I even did SSH port forwarding on my router so I can sync with SFTP to my Linux server when I'm away from home.