Anti-forensics seem like a good idea if you're running a transnational drug empire. A simple electronic leash would have gone a long way; some level of compartmented logins, such that when you're sitting in a cafe you're not always logged in with all of your credentials (probably separated by VMs), would be the next step after that.
Using online tools correctly to becoming a subject of in-person investigation would have been of course great, too, but there should be strong backstops before "convicted" as well.
(Or you could just not do the crime.)