Its about proportions and balance, an elongated hood just looks right, makes the car look leaner and more athletic. Economy cars are all about space efficiency and easy parking and other utilitarian considerations, with style further down on the list. A Karma is an expensive car, it needs to look the part.