In the 1960s and 1970s, you could choose from a variety of different engines when you bought a new car. Why don't automakers offer the same range today?