Actually, LOTS of people benefit. In no particular order:
1) Wackenhut (GEO group), private prison operator, and the entire prison complex (guard's unions etc)
2) Law enforcement. Even if the DEA had a 99% interception rate, that economics of the trade mean that it is still profitable at 1% supply. Hence, no matter how many busts the DEA makes, they will always need more resources/money/helicopters etc.
3) Banking and Finance. Drug money is the global financial system's liquidity float. It kept Wachovia solvent for nearly a decade.
4) The US Treasury. Do your own research. Suffice it to say, opium production in Afghanistan now exceeds pre-Taliban levels.