Cancun is apparently taking the attitude that its income depends on tourism and that crime will not be tolerated, but I can’t say how long this attitude will last.
It's also easier in Cancun because of one road in, there can be a check point of sorts.