It is worth noting that this quick progress is not because these extremely important bills are rushed through the Senate.
The contents of every supply bill are reflected in an estimates document that receives extensive study by the Standing Senate Committee on National Finance.