If it depends on bash, it should point to /bin/bash, as /bin/sh could
easily be replaced by another shell, as you say.
** Changed in: beagle (Ubuntu)
Status: Unconfirmed => Confirmed
--
Some scripts produce errors with non-bash shells
https://launchpad.net/bugs/51192