I liked your analysis but you missed the bit of truth about the racial divisions and overt racism entrenched in Mexican culture. In Mexico, the darker your skin the lower your status and the worse your job. This is almost absolute truth with very little exception. They have Indians in Mexico that are so dark that they are almost black. If these folks are really lucky they can get a job manicuring the lawn for a big hotel with a pair of toenail clippers. But for the most part they are relegated to begging and selling chicklets. At the other end of the spectrum, their leaders are all white Europeans who control 98% of the country's wealth.
"At the other end of the spectrum, their leaders are all white Europeans who control 98% of the country's wealth."
True the Spanish never left Mexico.