The FDA, DEA, FBI, CIA and Home Land Security not to mention the state and local agencies all have bureaucracies that want to hold on to the monies they get for enforcing the prohibition on MJ. Remove the prohibiton on MJ and the less money they get and that makes some of the bureaucracies irrelevant and as long as they hold on to the percecution of MJ they get to keep the money.
Peace...