The points you just made, are one of many reasons why I no longer travel to Mexico.
Add, there were about 150 elderly retirees that bought, new beach front homes at Rosarita Beach, Mexico. They lived there for about five years. Then overnight, a Mexican court, ordered them out within 30 days. At the end of the 30 day period, armed federal police were there to enforce the order. Justice done, Mexican style!
Nice logo, SA!