The way I'm thinking of it, some reasons this didn't happen are:
- Smallpox wiped out such large portions of the native population so that, at least north of Mexico, people of native descent are a minority among minorities, outnumbered by those of European, African, and Asian descent...