Today I was once again noticing how many streets lack street signs. It can be very difficult to figure out where you are because there is about a 50/50 chance that any street you come to will have a sign with its name. It seems like this would be something the city would invest in, but maybe it is too expensive.
On the other hand they provide free trash pickup for the entire city 6 days per week. In my U.S. mindset this seems like something that individuals should have to pay for themselves. Use taxes to pay for the street signs and make everyone pay for garbage pickup.
If the city didn't pickup the trash, many Mexicans wouldn't pay for it because it isn't essential. People would still put the trash outside to get it out of the house. The many stray dogs would get into it and drag it all out in the street where the city would have to clean it anyway. Plus they would have to try to go around issuing tickets to people who left out the trash.
The missing street signs don't seem so bad if that is what it takes to provide trash pickup.