Ok,that's fair.
But I don't accept the smart fortwo as a typical small car.
If those are its numbers, then its a horrible car, both in terms of mpg and everyday practical use. It looks good as a quick city run around and that's it.
In Europe, a typical small car might be a Toyotal Yaris or Peugeot 208, both hitting 70-90mpg
https://www.carbuyer.co.uk/reviews/toyota/yaris/hybrid/14351...