The Congress, including the Senate, absolutely does vote on the laws that set the parameters with which the military's acquisition process (among other military policies and processes) must conform.
And that would keep things on schedule? Have you looked at the US governance system recently? Nothing is on schedule there except the clamour for reelection.