I've been to some resorts in Mexico. I don't know if these are the kinds you're talking about, but they're basically the US confined within large walls to keep the natives out (unless they're working there). If I go to Germany, I expect to see a German resort. If I go to France, I expect to see a French resort. When I go to Mexico, I don't expect to see a US resort on a cheap plot of beach-front property.
Are there true Mexican resorts I should visit?