I have not lived in “the city,” meaning New York, so I cannot speak from direct experience.
I agree that trust is not maintained by moral sentiment alone. But the United States is already a society with relatively harsh punishment, and yet it still has a high crime rate.
So I do not think law enforcement is the whole explanation.