Considering the robots are the titular characters and that they're onscreen for a lot more than a "few minutes" - there needed to be more emphasis on on designs that could allow the audience to differentiate the various Transformers.
All you need is for the main robots to be very distinct. Optimus prime, Megatron were very different.
And then you have Star scream, which was fucking balla, i blew a hole through my seat when i saw that one taking on F22s, it's like coming down, morphs in the air, and bau, traaaa ttaa atatatatatta, sshshhhhiiuuuuu brrrrrroooooooommmm, "it's STARSCREAAAM", ueeeeuuuuuu *lands* *takes a bunch of cars* fjkasfglasbdgjkbaskgvj

Then you see the las vegas dude pick up the ducati or whatever, and the black dude is like "Bring the Rain" and the guy goes speeding, and the motherfucker is getting lens flare close ups and shit, and it's shaking, and then the guy goes under and bam, UAAAAUUUU
Goddamn son.
You just feel like racing and get on highway chases, dodging crashes and shit, after seeing stuff like that. Michael Bay movies are like having an adrenaline shot, you just feel like doing shit.
And the Blu Ray?

Starscream rocks.