Anachronism or necessity?

San Miguel de Allende, Mexico

Anachronism or necessity?