I'm amazed...
...that politicians ever approve state investment in infrastructure.
It doesn't matter what a government builds, there'll always be some bunch of ungrateful tossers to slag it off[1]. They'd be better off just staying out of it and allowing whatever it is to merge into the usual background drone of "We should be doing something about this".
[1] For a start, in any proper democracy there'll be something called an "opposition", who get paid for doing this.