Too many people. And too many bleeding-heart do-gooders pleading (sob, sniffle) to feed the starving children (so they can grow up and breed more starving children).
I am not a fan of corporations -- but general human stupidity regarding refusing to implement population control has created the need for the agricorps. You cannot feed 6-1/2 to 7 billion people without factory farming, toxic pesticides, water source pollution, etc.
There is not enough GOOD land and GOOD water to feed everyone from Whole Foods or Trader Joe markets.
The "greenie-weenie" dream of organic backyard vegetable plots (or slum apartment window box gardens) ain't going to do the job.