This is obviously a larger issue than what type of car etc, but there's no good reason for Americans to live in suburbs and exurbs and drive hours every day. The entire lifestyle is stupid, but you're right that just offering small electric vehicles won't change that.