I know where my computer's volume controls are - and if I have a keyboard with volume controls, that's what they work on. I almost never want to touch a specific app's or website's volume control... unless its volume is way too soft even at max system volume.
Basically, I don't need a gazillion interfaces. One suffices. Just don't go out of your way to make that generic, system-wide interface insufficient for your app and it'll be fine.
Suppose you use different apps that output sound. I use audacious, Firefox (Youtube) and mplayer on a regular basis. All these have their own volumes adjusted at different levels. Having a single volume isn't good enough. One app would be too loud and another too quiet. Plus I'm used to being able to change the volume on one app without affecting the others. Not having this control would be annoying.