Think about gaps of time along the critical chain/critical path. If the gaps are removed, won’t that reduce the project duration without adding risk? Why or why not?
If adding additional resources will reduce the project’s duration, why focus on resource quantities at the task level?
Why not offer a premium for early delivery to all vendors as a way to reduce overall project duration?