Because there are no mandatory minimums if drugs are not involved.
The they you mentioned you your first sentence is politicians. It was politicians putting on a show for us doing something about drugs, mandatory minimums. It was much like the fiscal cliff show we've just watched. It helps to convince us of how much we need them so we keep giving them our money and liberty.