Almost every large capital project is financed by government, typically by borrowing money to do it. It makes sense to finance long-term infrastructure assets with long-term financing.
PPP is one form of financing, and direct procurement is another form that is typically financed. In terms of intergenerational equity, the cost tends to be amortized over the life of the asset, and I think that's entirely appropriate.