I have been using Android only for roughly 7 years or so, and as such I have very little experience of using an iOS. I have although, seen how mature the OS is, and how stable it is.
One of the reasons for me staying with Android for so long, was that I used to flash ROMs and root my devices...