Comment Re:end-user mostly dont care what OS is running (Score 1) 325
A) I can't run whatever I want on it, everything has to be "approved" by Apple
OK, I'll give you that. But that is not really issue with iOS - it is more about the platform.
B) Applications essentially run in a "black-box" with Android I know what my apps have access to. If a soundboard wants to access the internet and my GPS location I'm not going to install it because it could track me and has no legitimate reason to.
Which is why iOS itself asks you to grant permission to an application that wants to use GPS, and indicates when the internet and GPS is being used. Wasn't there report recently about a spate of Android apps tracking users without consent?
C) Only one source for applications and no built-in ability to add in other repositories
Again, I'll give you that. Again, this is a platform issue and not iOS.
D) Minimal customization out-of-box, to change something as basic as icons you have to edit the direct image file itself, etc.
Hmm. You don't like the stock icons. Sorry.
On the other hand, if I was running something on Linux or Windows, I can run whatever I want on it, through things like packet sniffers and the like I can see what my applications are accessing, there are many sources for applications on both platforms and adding other repositories is as simple as typing into a dialog box. With both Windows and Linux you can customize to your desires. You can leave the stock OS how it is, or you can make it be radically different to suit your style.
iPhone, iPod touch and iPad are devices designed for end users who care about being able to use their devices productively without having to worry about details like the above. Are you seriously telling me that you will run a packet sniffer every time you download a new application for your Android device?
Your comments that iOS is a pathetic excuse for an OS are based on your perceived experience as a user and not a developer.
Whatever.