The infrastructure issue is a huge problem. Municipalities are going bankrupt. They can't afford to replace these systems that were laid out decades ago. Who will pay for it when there isn't money available even to pay existing pensions on the municipality and the state level, and federal policy changes with the wind every 4 years? In the mean time while that is being debated historic storms are finding the weakest links to stress and breaking them, and compromises are being made to sustain the bare essential of infrastructure.
And that's just the public works. Homes are rotting too, and they aren't building new ones fast enough. A housing tract that was nice and new in 1995 probably needs work on the roof today, a repair bill that might be worth 10-20% the total value of the home. You won't get that nice coastal salary to make these sorts of bills worry free, either. This is the midwest where engineers are paid like 80k and that's seen as pretty good pay.