Anyone else hate the 'Fast and Furious' movies?

It looks like the bumper might be hand fabricated.
Doesn't look like it's got the curves.

The die casts and plastic kits are even worse, like they've exaggerated it.