The reason why classic cars look better is that they were built at a time when designers had more freedom. In the old days, designers were not constrained by stringent safety and emission laws, and the whole design process was focused on making the car look good. Car designs were also more unique than they are today — many gearheads feel that modern cars look too similar to each other.