I love Cabo and the area around it, good eats and not too sketchy aside from a turf war that has mostly wrapped up. However, while we get to Cabo about twice annually we will be in Cancun in about a month and definitely will be practicing some safety and won’t be downtown too long after dark. Cancun is a totally different vibe than Baja and the locals are much more pessimistic about the crime.
Luckily you can day drink at the resort...
I love the peoples and cultures down south and honestly have only had one event that weirded me out. Obviously, mindset needs to be there as well as awareness and preparation.