Absolutely. Mexico has what it takes to become a powerhouse imo. Their biggest problem is the cartel and likely the US has/had a lot to do with the cartels coming into power. If they get that under control they have a lot of potential as a nation.lots of people are underestimating mexico. the larger cities have really advanced in the past twenty years. the same tech we have here they have as well. of course the infrastructure isn't anywhere close to first-world countries, but if you have five million there, you can live very comfortably and safe depending on the neighborhood.
and the cartels really only mess with their own. the last thing they want is a major scandal where the mexican government will have to crack down hard on them.