Compounds to house the extended families of police as well? Otherwise what's the point?
Stopping cartels requires true international effort and coordination. Unless the bankers and money launderers bear some responsibility for the murders and drug flow nothing will change. It's nearly impossible I think, given the absolutely vast sums of money and profit on the table. Life sentences are not too much for the people enabling the corruption and destruction of Mexico.