Sure but pensioners care about consistency vs. gross returns. You really don't want your pension to lose a ton of value in a downturn because people are constantly drawing from it, it's a risk off investment. Bonds are also poor investments compared to an index fund from a gross return perspective, but that's not why people/funds buy them, they buy them to lower risk.
Maybe so, but I would contend it is worth considering the broader implications of those investments and the effects that new and upgraded infrastructure could have on the greater economy.
Speaking only for myself, I would be okay with a lower return if it also means we as a society have good public transit, roads that aren't more pothole than asphalt, water that doesn't have to be boiled on occasion, reliable power, modern internet, and so on.