http://www.wtsp.com/mobile/article/...ke-up-to-a-nightmare/67-465054493?scroll=2419
Yes, crime can and does happen everywhere. There are places in the U.S. that I wouldn't travel to without using an abundance of caution. However, there are three big differences between the U.S. and Mexico right now.
1. 36% of Mexico's alcohol is illicit, including stuff sold at resorts and restaurants, which has led to injuries and death from consumption of tainted alcohol.
2. Crime is rarely punished, victims are not given proper treatment and are too often treated like they are to blame for falling victim. The hospitals refuse to treat without demanding thousands of dollars up front. Read through the report I linked above and you will see the disparity between the criminal/judicial system in the U.S. and Mexico.
3. It's nearly impossible for victims to receive compensation for damages so not only is there little to no chance of obtaining justice through their criminal/judicial system, becoming a victim in Mexico could bankrupt you and your family paying for the necessary medical care you needed as a result of becoming a victim.
The U.S. is not perfect but at least you have some rights and you stand a chance of getting the care you need if you ever do become a victim and seeing justice served on those who hurt you.