Exactly. You can't "fix" most of our cities overnight, but you could do a lot to make them a lot better within about a decade.
Which is longer than the elction cycle in most counties, not just the US. Herein may lie part of the problem: its hard to incentivise politicians to solve long-term problems when doing so does not help them get re-elected.