Infrastructure spending on roads, bridges, etc, is at least completely Constitutional.
You’re right, depending on how it’s administered. But I don’t see how the usual bloat, corruption, patronage, and theft that infests all grand scale construction-based federal spending programs will be avoided. Decades of entrenchment are not undone in weeks, if ever. Incentivize the states to begin addressing their own infrastructure needs first, at least localizing the control over corruption and giving the tax payers more direct control over the decision making.