In 2007, McDuffie wrote several issues of "Firestorm" for DC Comics, starting in January through to its cancellation. Later that year, he became the regular writer on "Fantastic Four", scripting issues #542–553 (cover-dated Dec. 2006 March 2008). As well, he wrote "Justice League of America" vol. 2, writing virtually every issue from #13–34 (Nov. 2007 – Aug. 2009). He was fired from that series following a Lying in the Gutters compilation of his frank answers to fans about the creative process.