The design just seems too trendy, IMO. I'm sure most of the young whippersnappers will like 'em, though.
Because they look like they were designed by the Hot Wheels design team.

The car you've been carrying in your pocket is the one you wanna drive when you get your first job, right?
Take the Chevy bowtie off and it looks like it could've come from anybody's design team...