It might not be simply a matter of money, there are other limited resources. For example there could be trouble staffing the project due to nobody wanting to work on it. Or be unwilling to staff it since they feel that anyone working on it could make a bigger impact elsewhere.
(And before anyone starts nitpicking that either of those issues could be solved by just throwing more money at it, money and people aren't actually infinitely fungible).
(And before anyone starts nitpicking that either of those issues could be solved by just throwing more money at it, money and people aren't actually infinitely fungible).