No. of Recommendations: 2
Don't let the fear of cartels stop you. I've been to Mexico several times, though not out in the boonies. If you want to see Mayan ruins, experience Mexican culture, or snorkel in the clear waters of Cozumel, you really have nothing to worry about. Itchy Boots would be an extreme case, and very much not typical. That is a case of extreme travel, and that is a bit risky in a lot of countries.
I wander around third world countries with a Lowepro backpack filled with equipment that costs more than most of the locals could earn in 6 months. Never a problem. Most people are good, and if you treat them with respect and some curiosity, they'll reciprocate. Larceny is not on their minds.
You'll be totally safe in Cancun, Cozumel, Mazatlan, Puerto Vallarta, Los Cabos, Costa Maya, and the surrounding areas. (That list is not exhaustive).
There really only are a few countries I would avoid. Haiti, for one. Russia since 2022. Somalia. A handful of others.
I do agree that we are the cause of many of their problems. Legalization and regulation (like we do with alcohol) would go a long way to cutting the legs out from under the cartels.