One thing to point out is that cars like the Geo Metro still exist. I'll use Canada's fuel efficiency ratings since the EPA ratings were completely changed a few years back; EPA now rates cars at least 10-20% lower than what the car will actually get. From experience, Canada's ratings are fairly accurate. I'll pick automatic or manual based on whichever gets the best gas mileage since the automatic sometimes is more efficient.
1.0L 1992 Geo Metro = 55HP, 43mpg combined (manual)
1.5L 2010 Honda Fit = 117HP, 38mpg combined (auto)
1.5L 2010 Toyota Yaris = 106HP, 37mpg combined (manual)
There is a problem with what you've posted..
Firstly I'd like to point out a feature of the government's fuel economy website..
What you do is you choose any 2007 Model year vehicle. When you do this, it will bring up the "old" and "new" fuel economy numbers. Then choose the vehicle you desire to see its fuel economy numbers. It will then show you the fuel economy numbers both in "old" and "new" for the vehicle. What's weird though is that even though they technically don't calculate based upon the "old" formula for MY 2008+ vehicles, for some reason, they added that calculation again to 2010 MY vehicles. So basically for all MYs except 2008 and 2009, you can see the fuel economy numbers both "old" and "new".
Alright, so why is this relevant? Well, if you feel so inclined to compare a 2010 vehicle's "old" fuel economy numbers with another vehicles "old" fuel economy numbers, then you can do so, but in order to see the "old" fuel economy numbers, you
must have a 2007 Model year vehicle in the mix.
Here is an example of what I am talking about:
So anyway, back to what you were saying.. You said that the following vehicles get this mileage, and therefore there "are" still vehicles like the metro.
1.0L 1992 Geo Metro = 55HP, 43mpg combined (manual)
1.5L 2010 Honda Fit = 117HP, 38mpg combined (auto)
1.5L 2010 Toyota Yaris = 106HP, 37mpg combined (manual)
Problem is, you compared with the wrong "metro".
Here are some numbers that are more "interesting" and will poke a hole in the argument of a vehicle that gets good mileage without being a hybrid.
2007 Toyota Yaris
29 City, 36 Highway, 32 Combined. (New EPA MPG)
34 City, 40 Highway, 37 Combined. (Old EPA MPG)
1986 Chevrolet Sprint
ER
44 City, 53 Highway, 48 Combined (New EPA MPG)
55 City, 60 Highway, 57 Combined (Old EPA MPG)
1992 Geo Metro
XFI
43 City, 51 Highway, 46 Combined (New EPA MPG)
53 City, 58 Highway, 55 Combined (Old EPA MPG)
1995 Honda Civic VX (Federal)
39 City, 50 Highway, 43 Combined (New EPA MPG)
47 City, 56 Highway, 51 Combined (Old EPA MPG)
2007 Toyota Prius
48 City, 45 Highway, 46 Combined (New EPA MPG)
60 City, 51 Highway, 55 Combined (Old EPA MPG)
So if you want to use the "old" EPA way of calculating fuel economy, you still end up with the fact that vehicles made in the last 15 years can't match the fuel economy of vehicles made 20-25 years ago. The "high mileage" vehicles died around 1996 with the only one left being the 1 litre Metro. From 1995-1998 this 1 Litre metro got 40MPG combined (NEW EPA) but in 1999 that dropped to 37MPG combined and 36MPG combined for the 2000 MY.. Don't ask me why this happened but it did..
So, the point about cars that are very fuel efficient but require few expensive parts is correct, those vehicles no longer exist unless you consider the "smart fortwo" to be "worthy" which I certainly do not.