Let's do the non-PC thing and place the blame where it belongs. Let us blame cowardly Mexican masses who lack the will to stand up to an extreme minority of criminals, and allowed them to take away Mexico by doing nothing. Let us blame Mexican's who tolerated corrupt Government officials who sat idly by and watched or participated In the drug industry.
All it takes for Evil to triumph is for Good Men to do nothing. And Mexico has good men doing nothing in spades.
Where does that put us?
We are tolerating our government inviting illegal aliens in and letting them take our country.
It is illegal for ordinary citizens to own firearms in Mexico. One town actually did arm themselves and drove the drug dealers out. The Federales then came in and disarmed them. The drug dealers moved right back in.