I grew up with Apple IIe computers in school, and my schools didn't upgrade to Windows machines until Windows 95 came around. I never cared for Apple's software library, and I find it's OS clunky at best... It's missing several basic functions, and the lack of customization is really a huge downfall with me. Apple's hardware is inferior for the price you pay for an Apple device. It looks flashy, but one drop breaks the screen? They need to invest in Gorilla Glass or something.
I can't install emulators orother apps by sideloading on iOS, and that's another turn off. No SD expansion? Nope... I'm gone. I just find that Android offers much more freedom on their devices, and many more features like larger screens, better sounding audio, easier tethering (USB AND Wi-Fi) and I can even use my phone as a giant USB stick if I want.
Apple can't do that on a PC (which most of the world uses) because it uses HFS+ partition format. I also don't care for Apple's "support this hardware for 2 years, then drop all support for it" attitude. As much as it may be common business practice these days, it still doesn't make me happy as a consumer. I should support my iOS version updates on my iPod Touch first gen for 5 years, minimum. I also used to enjoy the iPod nano series of iPods, but even those have gotten awful now.