The other feature that makes Mexico very similar to India, is the building constrtruction. Most of their main roads are exactly like Mount Road and Paris corner in Chennai. The buildings are built haphazardly, each building in its own style, unlike the downtowns in the US.
I also noticed the lack of work ethic. People dont seem to take their work seriously. We saw this in banks in Mexico. I even saw this in the Mexican embassy in Austin. People are laid back enough to just sit and watch stuff happening in the Zocalo.
The rich people really get to throw their money around. I saw this distinctly in the boat ride. All the Mexicans going on the boat rides looked like spoilt rich kids!
They have a lot more technology than India. Phone cards are ubiquitious, as are ATMs. The bus station reservations are all computerised and networked. Also the metro system is much more computerised than India. They seemed to have a nice balance between technology and the labor force.