I think the issue of compelling projects to make a deposit for the smooth running of bounty program In order to avoid the issue of disappointment on the part of the hunters can be emphasised by the bounty manager.
If the developers can provide the allocated amount of rewards in the hands of escrow or with bounty manager itself,
it's serves as an assurance to the campaign participants that they'll be
able to receive the promise rewards.
I know some bounty manager that guarantees the payment for bounty hunters.
Some managers are wise enough not to let their names being sacrifice so they'll make sure that the tokens
are in safe hands before accepting the
project.