Developers are just a subset of users. If Apple e.g. didn't allow third-party apps to access the camera for more granular control over photography, we wouldn't differentiate between user hostile and photographer hostile either, because photographers, like developers are just users.