You have to pay for it
Americans have been living in an era when people have taken to heart the slogan that government is not the solution to problems, government is the problem. Taken to its logical extreme, that slogan is a call for anarchy, advocating the elimination of such government functions as police departments, fire departments, roads, bridges, schools and other essential services.
No rational person truly wants to eliminate government, but anti-government sentiment makes it increasingly difficult to pay for what we need to operate as a modern society.
Last year, Iowa put into place a much-needed increase in the state tax on gasoline and diesel fuel. The federal government is resistant to the idea of increasing the federal gas tax. The federal gas tax is 18.4 cents per gallon, last increased in 1993, and 24.4 cents per gallon for diesel fuel.
It shouldn't take catastrophic deadly failures to motivate us to repair crumbling infrastructure and we can't do it with clever slogans.