"Details on his departure weren't immediately available," writes Ben Smith at Politico.
According to this page, Babbin was hired as editor in January 2007, and his most recent article at Human Events, "Obama Risking Our AAA Rating," was published March 19, 2010.