so many flaws. (spoilers)
1. optimus is SIGNIFICANTLY weaker in this movie than any other movie or show
2. optimus was struggling to fight scourge yet a human in a suit fought better, like how does that work?? a human in a suit made out of cybertronian materials can fight better than a PRIME?
3. the humans did basically everything, the bots were useless
4. the movie felt really rushed