Dems shouldn't cave until they see the court rulings finalized. If they let this go through and we find out that the court just ends up keeping daca alive, they would've just given 7.6 billion for nothing.
If they're going to give the 7.6 billion they better make it either add additional people or something else to sweeten the deal.