Although Mexico is swiftly Americanizing in many ways (Costco, American auto dealerships, Staples, Starbucks, Home Depot, and other like stores, are omnipresent in the big cities), the vast majority of people seem to live one step away from abysmal economic failure.