Subcompact cars are often ridiculed. How many jokes have you heard ...