I agree, the styling on cars nowadays is almost ludicrous. I think decades from now we'll look back on the late 2000-2010's vehicles and they will be like how we view late 50's- 60's vehicles, overstyled and cheezy.
As far as engineering though, today's cars are by far the best we've ever had. Drivetrains, suspensions, paint, etc... last longer than ever and require very little maintenance. It's not uncommon to see cars last 200,000+ miles with nary a major problem.
The survivability of driver and passengers in modern cars is also quite impressive. Today's cars may not look pretty after a collision, but they do a great job protecting its occupants.
The only downside is cars are almost getting prohibitively too expensive for the average joe and jane. People used to be able to buy cars with 3 year loans, now 6 year loans are the norm!