Presuming it's maintained properly, public infrastructure can be useful for generations to come. I think our grandkids will be happy to share in the cost of building it, by having government budgets cover some interest payments during their working years.
Especially when the alternative is to live in a country where infrastructure and essential services are available only to those who can afford to "go private". As we do now.
(3/?)