The worst part of Mexico is still 1,000,000,000x better than the best part of India. Indians know this. Plenty of Mexicans live happily in Mexico, but there are those who flee to America.
Not a single soul lives happily in India, and every single one of them would leave and never return if they ever got the chance.