Someone has to code those features, and considering there is only 1 dev, time is limited and higher priority things come first. And apparently noone else has wanted to create per scene volume yet.
Though i believe its possible to set volume through obs' scripting.