Not that I can tell, apps on IOS cannot control the routing of notifications.
Sad, because I've met most of the pebble team and they all have iPhones. That would be an Apple-imposed limitation, then, as there's no way the iOS-loving Pebble team would give us Android users that functionality and not implement it for themselves if possible. Just like the Pebble Time microphone being useless on iOS; it's certainly useful on Android, but Apple doesn't allow actionable notifications on iOS, except from their own watch.
In other words, the Apple Watch is only better on iOS because Apple doesn't allow others to play. The functionality exists just fine on Android, Blackberry and Windows Phone (neither of which even have an official app), and even jailbroken iOS, once Apple's restrictions are removed.
If the only way they can win is to prevent others from even playing, that's fucking sad. And until they actually let others play, nobody can say they'd win if they did.
with the Pebble Time, any notification goes through to the watch
Does the iOS Pebble Time app not have this screen? On Android, at least, you can choose which apps send notifications to the watch. Funny, though, one of the first review videos I watched for the Apple Watch complained that notifications were all-or-nothing; when did Apple begin allowing you to control that?
Battery life is not a problem if you charge it each night.
And how do you propose I do that if I'm using it for sleep tracking?
Put in plain English, if I uninstall an app that has controls that govern syncing my photos, I expect my photos to stop syncing.
Indeed! However, the app, in this case, does not have controls that govern syncing photos; instead, it opens the system configuration pane that already existed before the app was installed (and still exists when the app is removed) to assist the user in locating the settings.
If the music player turned on the DLNA server, that would be a valid complaint.
What if the music player opened the settings for the DLNA server to make it easier for the user to turn it on, but the user was the one who actually turned it on? That's a bit closer to what happened here; the setting this guy is complaining about is a system setting and Photos opens the system settings pane containing that setting to allow the user to toggle it. The pane (along with the setting) existed before Photos was installed, exists while Photos is installed, and will continue to exist if Photos in uninstalled. It can be toggled completely independently of the existence of the Photos app.
Beware of all enterprises that require new clothes, and not rather a new wearer of clothes. -- Henry David Thoreau