Mexico and the rest of Latin America is where the Europeans (Spanish, French, Dutch, Portuguese) were victorious and the indigenous people lost.
So anything having to do with the indigenous culture is always viewed as being inferior.
That includes one's physical appearance as well.