Her comments about Michael Bay earned Megan Fox a reputation for being difficult
Megan Fox might have been a huge star when she appeared in the 'Transformers' franchise, but it seems that talking out against Michael Bay and making Steven Spielberg her enemy was all it took to see her name tarnished in Hollywood. It wasn't long before the actress found it tough to land any role, thanks to the reputation that was always two steps ahead.
Big shots in Hollywood usually don't take too well to people speaking out. This saw others avoid Megan, fearing they would end up with a difficult actress who may cause a stir. One of the 'Dark of the Moon' screenwriters, Ehren Kruger, later told GQ that when Megan was on set, "she seemed like an actress who didn't want to be a part of it."