Yes you are right. American drivers do scorn small cars.I respect your thought process.
But American have always shown a preference for larger vehicles...possibly that will change someday...but it seems to be embedded in our cultural identity! LOL
FYI...I've owned 3 new Smart Cars...a '09, a '11, and finally a '13...
I loved my Smart's...but most just laughed at me...unfortunately... most American drivers scorn small cars!
The saving grace for the Elio lies partially in the proportions of this small car. People do not like short "dumpy" cars like the Smart. The Elio is sleek being long and low. Also, many people will probably give it custom paint jobs that are very attractive.