Never chimed in the discussion so far, but let me reiterate what others already posted: in a grant program that is denominated in non stable currencies, the change of value in payment is expected.
Is quite unfortunate that this resulted in delay and a blocker for most projects; but this doesn’t necessarily entile the project to further compensantion because nobody would be here if arb would have gone from 2$ to 4$. And this is something i can say first hand because not only i have been in several grant programs, i also have been in programs with payments denominated in arb, in which grantee never complained when price was going up, but had some reservation when it was going down.
This to be clear is not to flip responsability on you. I simpathize with your situation, and having served a lot of small team with grants I know how important these milestones can be just for the survivability of a team, or to effectively ship the product. There was a problem in the program, a lot of delays, that had bad consequences on the operation of project. This will mean that the dao, next time, either won’t vote for the same people to run the program, or for the program itself.
But it doesn’t necessarily mean that the dao should compensate people who requested the grant and saw the dollar value going down. We could, at scale, apply this to the LTIPP program, in which 60M of arbs got distributed, with proposal coming in when arb was way above 1$, and projects receiving the stream for users up to the point in which it was worth 0.4$. While different (we are talking about opex in your case, incentive to users in this case), should there be an argument for it as well? The answer is obviously no.