I've seen some of those submarines in various clips and well, if that doesn't prove that this "war" cannot be won I don't know what does. For every submarine that the catch up with there are likely dozens more that they don't even know about.
While I don't know exactly what the details are I remember reading that Portugal legalized all drugs or at least decriminalized them and all but stopped their "war on drugs" and instead put the money into rehabilitation. The end result was that drug use actually went DOWN after no one was going to go to jail for it anymore.