I think it was a matter of time but Michael Bay has layed the hammer down on her stupid ass.
Dime a dozen and didn't know it was her turn and just keep her mouth shut but she called him Napolean and Hitler
Movie will now hopefully have a different girl lead every movie like Bond but just in a Transformer type way
https://movies.yahoo.com/news/usmovies.accesshollywood.com/megan-fox-dropped-from-transformers-3