You must have had a faulty phone mate, or used an early version of Android. I have a number of different Android devices and a couple of iDevices. Android KitKat is super fluid. My iPad 3 on 7.1.2 is also super fluid - the same can't be said for one running 8.
Overall, Android just offers more flexibility. Sure, it's not great, and if I had my way, I'd be using Linux on my tablets and phone. In the not too distant future, there will indeed be Linux distros mainstream for use on phones and tablets so I will be able to ditch both Android and IOS.