Because the US has a constitution. Congress (not the Executive branch) allocates funding and the Executive Branch (in this case a Billionaire who's friendly with the President) cannot decide not to spend the money Congress has already decided to spend.