There is no reason to buy Apple products, I have said this before and I will

rant it again.
The Macintosh line has for the last 10 years (Since they dropped PPC ironically, but that was not a bad move) sucked in performance (to be fair the PPC weren't great either) sucked in upgrade possibilities, and sucked in software. While you "Can" install what programs you like, it has less software support than Linux, which is an operating system often criticized for it's software support. People are more willing to dev for linux than OS/X (Although they are not that far apart) since there are more power users on Linux. OS/X doesn't even bring any interesting features to the table except for Apple's software and features which are the worst things since Microsoft Update/Windows Update (20+ years and they still haven't managed to get one that actually works, common Microsoft). The hardware is always woefully under-powered, and the look, which may look well crafted and put together, is just a facade of the craptastic Chinese manufacturing underneath.
Did I mention the unreasonable price?
And even the iOS line. Unlike Android you can not physically put what programs you want on the hardware you paid hundreds upon hundreds for.
Let me put this into other terms.
Your almost grand costing smartphone, cannot do the most basic tasks almost every computer ever built can do, run programs you want it to run.
Yes, you need to jailbreak it, which THEN you can actually make use of the somehow superior processing abilities of the iPhones with things many people want to use like Emulators (on google play) Homebrew (Probably on google play) among other things.
Now how about if I don't like iOS, personally have never really used it unless you count Whited00r, but if you want to do that, tough crap. No Android support here, and while it's possible, nobody can make any drivers because by the time they do, Apple already released a new one.
I mean I don't get why people are buying them, seriously. You HAVE to use Apple's services (Which are almost as bad as Microsoft's) You HAVE to use Apple's approved programs which do not include a lot of stuff you would probably want (Emulators would be a big one for a lot of people), and you can't even root the device to change the operating system because nobody has invented any drivers for it.
I mean with most Android devices, you can get rid of Google's services, install whatever programs you made or you like, and you can even replace the entire OS with something else if you so desire (No reason to, Android with a root can do anything RasPi linux can basically do)