I think there is some intrinsic quality of Android hardware and software. It might be that it's from Google and so it feels like ever swipe and tap is monetized in some way. Or maybe it's the latency of the display and the way so many apps have display issues that makes everything feel second tier.
Apple's stuff feels better in the hand and I think that makes a user more willing to invest in it.