The American people are some of the most creative and driven in the world and there's no reason solutions can't be found if we lay aside our differences and understand that we all want essentially the same thing: strong, safe, beautiful cities which we're proud to call home and pass on to the next generation better than we ourselves found them.
While some Main Streets seem well past their prime, others remain thriving to this day. Why? A lot of it has to do with the towns and cities in which they are located, of course; it's hard to have a well-functioning Main Street in a down-and-out community. But there are also elements of design and context that matter.