Because in Mexico it’s hot so they wear big hats & it’s a tradition.

Most field laborers wore big-brimmed hats for shade.