Mexico is off my tourism list for a while and I have been going down there for a very long time.
For me:
In the 70s it was surf safaris and off road racing in the Baja 1000.
In the 80s it was Hobie Cat Regattas at Todos Santos, Rocky Point, and San Felipe.
In the 90s it was cheap vacation adventures with our kids on nearly deserted beaches.
In 2000s it was scuba diving the reefs and cenotes in Cozumel and exploring the Mayan ruins of the Yucatan.
As one of the event organizers I was even given a "Distinguished Guest of the Secretary of Tourism" card. AKA "get out of jail free card". Never had to use it though.
When someone I knew was kidnapped and held for ransom in Baja while doing missionary work building simple houses for the poorest families and teaching them basic carpentry skills I knew things were getting out of control. When people were shot in Mazatlan in front of a friend's timeshare complex I had visited, we called it quits.
http://articles.latimes.com/2011/mar/03 ... n-20110303
It has become unpredictable and Americans look more and more like walking ATM machines to criminals and corrupt police officers. I'll simply spend my tourist dollars somewhere else for a while. Yellowstone and Glacier National Park look nice.