It's hard to engage the public on "infrastructure"...
...since its very nature keeps most of it hidden from people, even mysterious to most. And for perceived security and political reasons, I think that many wish it be kept that way.
It's much easier to sell people on things like bridges & roads, since they are easily seen and actually and physically touched by people. And politicians can put their names on those for everyone to see each and every day.
In order to get better buy-in for infrastructure investment, the mystery needs to be stripped away; people need to be better educated as to what it is and how dependent they are upon it.