The wealthy parts of Mexican cities are substantially more well-managed and upscale than the poor parts of American cities.
Of course, on average Mexico is poorer, has a lower GDP per capita, and so on. But the level of ignorance among Americans is astonishing sometimes.