You have to recognize the problem in order to address the problem. If you don’t acknowledge that it exists, then it is as if it doesn’t exist. It’s an out of sight, out of mind mindset that perpetuates these things. Until that acknowledgment exists on a large enough scale, you really cannot successfully overcome problems this grand and complex.
And when I say acknowledge it, that has to include your personal role in it. We all play some role. Some larger than others, but we all have one nevertheless. Without that degree of acknowledgement, it’s all just finger pointing. This is the critical flaw with most acknowledgment efforts.
I completely understand the frustration with inaction and that talk is cheap, but you have to start somewhere with people.
For those who have long sense acknowledged the problems, this all might seem like a negligible act. However, for many it is a big hurdle.
Many people realize how complex these problems are to solve. As you note, it is far from enough. There are people, organizations and cities working to develop solutions. Most of these entities are progressive. They are actively looking to move things forward. (I am not talking about the BS political definition of the word progressive either) There are cities on that Brookings Institution report that are trying new things to make end roads. Some are more successful than others. It suck to say, but STL is really not one of those cities. It’s largely a complacent place that just says there is a problem, but largely is unwilling to do much of anything about it unless it involves someone as ill intentioned as Paul McKee. In that regard, the truth hurts and it is really hard for people to accept.