Looks like Michael Bay was wrongfully blamed for something yet again. It turns out that Steven Spielberg, not Bay, essentially gave Megan Fox her walking papers from the Transformers franchise.
After Fox's unsurprisingly controversial remarks in 2009 that compared Bay's on-set antics to those of one Adolf Hitler, she was rather swiftly laid off. It was always assumed, for good reason, that said comments were responsible for her being replaced by Rosie Huntington-Whiteley on Transformers: Dark of the Moon, but Bay finally discusses the matter at length in the latest issue of GQ magazine.
Bay makes it clear that Spielberg, who has served as a producer on all of the Transformers movies (and directed Schindler's List, for Christ's sake!), didn't have to think too long about what to do with Fox after her Hitler-comparison-gate: "She was in a different world [on the set], on her BlackBerry. You gotta stay focused. And you know, the Hitler thing. Steven [Spielberg] said, 'Fire her right now.'"
All is apparently civil between the two now; she even called him a dork via text a few months ago.