I don't think it's a matter of allocation, it's a matter of whether their project works or not. If their project succeeds in touching the hardcap, whatever allocations I think will be distributed. The difference is the story if the project fails, a little or a lot, surely the developer will think again to distribute the tokens. It may even be not shared at all to participants.
Agree, this is not a matter of bounty allocation but about the commitment of the developer team. Last year there were many bounties whose bounty allocations were large and they continued to pay, this was due to a large team commitment to the success of the project. Unpaid bounties may have a cause and one of them is that the project has not yet been traded on the market or the project is not ready to go on the market