Mexico has always been a despot sh*thole country and if you check out the new world conquest of the Spanish, all of the countries they created and once controlled have become despot sh*tholes.
All of the countries that England created and once controlled, have become fairly decent and democratic countries.
Thank god for England.
Spaniards and their offspring just love to kill in some of the most gruesome and cruel ways. I guess those inquisitions may have something to do with it.
The English were superb colonizers, the Spanish not so much.
A dysfunctional culture subjugating and colonizing another dysfunctional culture begets a dysfunctional culture.
I would add that Aztec heritage influenced Mexican murder culture.