I absolutely understand why developers don't like it - I wish Apple worked so they did so more stuff would be there. For me it's the sandboxing on small utility apps, and I admit I'll look in the store first. It's just peace of mind really, if an app doesn't need out the sandbox (I acknowledge many many apps do) then I'd rather have it contained.
See flashlight apps with absurd permissions and spyware on Android to see what assholes occasionally do with too many permissions.
See flashlight apps with absurd permissions and spyware on Android to see what assholes occasionally do with too many permissions.