Ja, Android läuft nicht 100%ig flüssig, das ist halt programmiertechnischer natur.
Andererseits läuft Android auf 1000 verschiedenen Geräten mit mind. 200 verschiedenen Hardwarekomponenten zusammen.
Apple braucht iOS "nur" an 4 Smartphones anpassen (3GS, 4, 4S und 5), somit hat man mehr...