"...do everything it can to prosecute as many drug violations as they can." That makes no mention of improving society. Or protecting society. Or providing valuable services to the citizens of society. Nor does it even make mention of the validity of the violations in question. Who cares if the violations in question are actually true. Truth and justice have nothing to do with the charter!
So no, the DEA deserves to be perfectly square in the crosshairs of blame. Along with many other agencies and governmental organizations.