There is a — drumroll, please — demographic element to the automobile question. Europeans often ask, "Why do Americans need those big cars?" The short answer is: Because Americans have kids and Europeans don't. So Italians and Spaniards and Germans (and Japanese) can drive around in things the size of a Chevy Suburban's cupholder because they've got nothing to put in them.There is some truth in that comment.
The other thing, of course, is that for most of the United States there is space to build roads. Not true in Europe and not true in our Commonwealth, where the lack of decent roads leads to frustrated drivers, who become frayed drivers, who become dangerous drivers.
Regards — Cliff