That sentence read strangely to me as well; I think foot traffic is great and my favorite places in America are built around promoting it.
I say this as someone who lives in a high crime area.
And, sure, the people who aren't there won't be committing crimes there. They'll go commit their crimes somewhere else. Or I guess maybe they'll just sit at home until they shoot themselves...
What a sad society where this is the case.
Certainly where I live, everyone walks, rides bikes, and spends a huge amount of time outside.
> there is nothing of interest outside
Whew. I don't even know where to start with this one.
If this is how you perceive the United States, I think there's a huge opportunity for you to learn more about this country.