Mexico is such a disaster. It is 100% OFF our cruising destinations list. I wouldn't be surprised if civil war broke out (if they are not already there). I guess it depends on what your definition of anarchy and civil war are??
We lived in Hermosillo, Sonora for a year and spent a lot of time in San Carlos as well. Mexico has some really incredible places to see and some truly great people - but it is one seriously whacked out society in general. Hard to see it getting better without some huge changes.
I'd like to say the above attack is unbelievable. But it's not at all.