The question also begs another: why do we even need agencies like the EPA, the FBI, or the FDA?
Constitutional Law: Cases and Commentary by Daniel Hall says it quite well: “… the job of governing has become too large for Congress, the courts, and the President to handle… Congress does not have time to make all the laws, the President to enforce all the laws, or the courts to adjudicate all the cases… Congress is too small to be an expert in every subject. Agencies, however, specialize and, as a result, they possess technical knowledge and expertise in their subject areas.