Some Captains and F/Os came for money. Pay is much higher here than in their native country. This group consists mainly of the South Americans (including Mexicans)
Regarding the "Mexicans" most of them are from Mexican LCC's. But the few that have left Aeromexico or Mexicana, have done it to get the left side, not because of the salary...